質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.49%
Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Q&A

解決済

6回答

3153閲覧

Gitを勉強する上でオススメのサイトや良書があれば教えてください

chan_a

総合スコア13

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

0グッド

1クリップ

投稿2018/04/23 03:48

編集2018/04/27 05:03

業務の関係で、Gitを扱うことになりました。
Gitを勉強する上でオススメのサイトや良書をご存知の方がいらっしゃれば教えてください。

ネット上ではこのような記事を見つけたので、まずはこのサイトに載っているものを中心に勉強していこうかなと思っています。
https://techacademy.jp/magazine/10387

どうぞよろしくお願いします。

<追記>
サーバーはAWSの予定です!

<追記>
たくさんのコメントありがとうございます!数日風邪で寝込んでいて返信が遅くなってしまいました・・・みなさんのあたたかいコメントに感謝のきもちでいっぱいです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2018/04/23 05:04

業務で利用するとのことですが、リモートリポジトリはどこに立てるのでしょうか。Webホスティングサービスを利用するか、または社内サーバーに設置するかによっても提案が変わってくるかと思います。
chan_a

2018/04/27 04:59

コメントありがとうございます!ごめんなさい風邪で寝込んでいて返信が遅くなってしまいました・・・、サーバーはAWSです。
guest

回答6

0

ベストアンサー

「わかばちゃんと学ぶ Git使い方入門」が良書と聞きますね。
私自身は読んでは居ませんが、ターゲット層が非エンジニアも含まれるそうで、
最初の取っ掛かりにはかなり役立つかと思います。

GUIツールのSourcetreeも取っ掛かりには非常に役に立つことでしょう。
わかばちゃんの漫画の中でこのツールを導入する事になるそうです。

最終的にはマウスポチポチよりCLIツールで、
コマンドをガシガシ発行するほうが圧倒的に速いので、
興味が出てきたら少しずつコマンドを覚えていくと良いかもしれません。

投稿2018/04/23 06:32

miyabi-sun

総合スコア21158

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

chan_a

2018/04/27 05:00

コメントありがとうございます!ごめんなさい風邪で寝込んでいて返信が遅くなってしまいました・・・ターゲット層が非エンジニアも含まれる本は大変ありがたいので読んでみようかなと思います!
退会済みユーザー

退会済みユーザー

2018/04/27 07:15

私もGit触りはじめの頃、操作とか単語を理解するにこの本を参考にした部分があります。 クライアント側の勉強には入りやすいですよ
chan_a

2018/04/30 09:00

ありがとうございます!
guest

0

投稿2018/04/23 03:52

hichon

総合スコア5737

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hichon

2018/04/23 03:53

失礼、質問のサイトにありましたね。
chan_a

2018/04/23 03:53

ありがとうございます!
guest

0

少しみなさんからズレた回答ですが、
Learn Git Branching
は、打ち込んだコマンドの結果が図解されて表示されるので、最初はここがオススメです。

そして慣れてきたら、ローカルリポジトリでreflog機能やreset機能やmerge機能を実際に使って見て、昔のコミットに戻せる体験をするといいと思います。

さらに使い慣れると、
「使い方はわかったけど、運用は?」
となると思いますが、自分が関わってきた案件に限っての話になりますが、

  1. git fetch からの git mergegit pull で最新版ソースを持ってくる
  2. ローカルでブランチを作成し、作成したブランチで作業
  3. 2 のブランチを git push する。
  4. AWS CodeCommitなどの プルリクエスト を使用して、masterブランチへのマージを提案する
  5. プルリクエストのソースコードのレビュー。問題なければマージ。

という流れです。

参考になれば幸いです。

投稿2018/04/27 05:37

manzyun

総合スコア2244

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

chan_a

2018/04/30 09:00

ありがとうございます!
guest

0

amazon.co.jp や amazon.com で "git" 検索し 星の数、レビュー数、出版日なので絞っていくと良いです。
amazon.com で評判がよかった本は、翻訳が出ていないかもチェックすると良いです。
(英語に抵抗がなければ、原書を読むべきですが)

投稿2018/04/23 22:15

katoy

総合スコア22324

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

chan_a

2018/04/27 04:59

コメントありがとうございます!ごめんなさい風邪で寝込んでいて返信が遅くなってしまいました・・・評価見てみようと思います!
guest

0

こんにちは。

私は技術評論社の「Software Design 2016年8月号 GitHubさいしょの一歩」が凄く判りやすいと感じます。
gitとgithubって乗り越えるべき壁があると感じます。私もいろいろな入門サイトなどで勉強したのですがなかなか壁を越えられませんでした。でも、この本でその壁を超えることができた気がします。

投稿2018/04/23 06:25

Chironian

総合スコア23272

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

chan_a

2018/04/27 05:00

コメントありがとうございます!ごめんなさい風邪で寝込んでいて返信が遅くなってしまいました・・・オススメしていただいた本、GWに読んでみようと思います!
guest

0

「Pro Git」として書籍にもなっている内容が、Gitの公式サイトで公開されています

ただし、入門用にはハードルが高いかもしれません。

投稿2018/04/23 03:57

maisumakun

総合スコア145183

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

chan_a

2018/04/27 05:01

コメントありがとうございます!ごめんなさい風邪で寝込んでいて返信が遅くなってしまいました・・・入門向けではないとのことで、自分が初歩的なことを理解できたら今後読んでみようとおもいました!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.49%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問