Git - slcsol4/wyn-wiki GitHub Wiki
Git
Github
- Gitを利用する開発者を支援するWebサービス
- Gitはツールの名称でGithubはWebサービス
- GitHub のようなGitのホスティングサービスは、他にもBitbucketやBacklogなど複数存在している
- Gitを使うためには必ずGitHubを使わねば……というわけではない
- この2つの関係は「メールとGmail」の関係に似ている
- Gmailはメールを利用するためのWebサービスであり、メールのWebサービスはGmail以外にもYahoo!メールやHotmailなどがあるように、、、
各種コマンド
git checkout XXXXXX -- XXXXXというリポジトリをローカルにチェックアウトする
git checkout -b XXXXXX -- XXXXXというリポジトリをローカルに新規作成する
git commit -- 差分をローカルリポジトリにコミットする
git push -- ローカルリポジトリをリモートリポジトリにプッシュ(公開)する
git pull -- リモートリポジトリをローカルリポジトリにもってくる
git fetch -- リモートリポジトリのブランチ情報をローカルリポジトリにもってくる
IDEでの利用方法
- IDEではコマンドではなくGUIでGit操作が可能
- ツールによって違うので、画面で紹介
Github運用
- チームで開発する上で、Githubの運用ルールを決める必要がある
- 今回はGit-flowを採用したい
- Hint 「master」は「main」に読み替えてください
- 小話 master(主人)は世界的に排除されている言葉みたいです。時代ですねぇ。