Git 如何使用
我之前在上一家公司使用的版本控制工具是SVN。我一直以为版本控制只适用于那些从事服务器端编程的人,直到我在基础设施方面进行LaC任务时发现了像Git这样的工具的必要性,比如Ansible。所以我将这点记录下来作为备忘。
命令
分店
$ git brach ← 存在するブランチを一時表示する
$ git brach ブランチ名 ← 現在のブランチを元に新規ブランチを作成する
$ git checkout ← 指定したブランチに移動する
## 上記の2つのコマンドをオプション「-b」で1発
$ git brach -b ブランチ名← 新規ブランチを作成し、そのブランチに移動する
$ git add yuzo.html ← yuzo.htmlをステージする
## -mオプションでコミットメッセージ
$ git commit -m "バグ改修" ← コミットメッセージを添えてコミットする
$ git checkout master ← masterブランチに移動する
## オプションをつけてより短いコマンド
合并
合并– 将在新建的分支上进行的编辑内容合并到原始分支(主分支)中(即分支合并)。
合并的步骤(将分支B合并到分支A)
1. 移动(检出)到分支A
2. 选择分支B并合并
$ git checkout ブランチA ← まずはマージコミットを作りたいブランチAに移動する
$ git merge ブランチB ← マージしたいブランチBを指定してマージする
推动
将本地存储库中发生的更改推送到远程存储库(类似于将更改上传到GitHub)。
将要推送的分支切换到并进行推送。
$ git push リモートリポジトリ名 ブランチ名 ← ローカルリポジトリで行った変更をリモートリポジトリにプッシュする
## 今回の自分のケースでは
$ git push origin master ←リモートリポジトリ名がなぜoriginという名前なのかの件は、後述