新人寫**,需要進行版本控制的時候,就會用到git,但是git指令一大堆,自己記又記不住(比如我),俗話說:「好記性不如爛筆頭」,既然記不住那就把它用文字的形式記錄下來吧
1.1建立並切換dev分支
$ git checkout -b dev
switched to a new branch 'dev'
git checkout命令加上-b引數表示建立並切換,相當於以下兩條命令:
$ git branch dev
$ git checkout dev
switched to branch 'dev'
切換分支這個動作,用switch
更科學。因此,最新版本的git提供了新的git switch
命令來切換分支:建立並切換到新的
dev
分支,可以使用:
$ git switch -c dev
1.2 用 git branch 命令檢視當前分支
$ git branch
git branch
命令會列出所有分支,當前分支前面會標乙個*
號。
1.3 然後,我們就可以在dev上正常提交了,比如對redame.md進行修改
進行提交:
$ git add .
$ git commit -m '建立了分支'
[dev-1 239c8d9] 建立了分支
1.4 合併分支
切換回master分支
使用 git switch 切換到已有的分支
$ git switch master
切換回master
分支後,再檢視乙個 redame.md 檔案,剛才新增的內容不見了!因為那個提交是在dev
分支上,而master
分支此刻的提交點並沒有變。
將dev分支合併到 master分支(這裡是合錯分支了,道理是一樣的)
git merge
命令用於合併指定分支到當前分支。合併後,再檢視 readme.md 的內容,就可以看到,和dev
分支的最新提交是完全一樣的。
git建立和合併分支總結:
檢視分支:git branch
建立分支:git branch
切換分支:git checkout
或者git switch
建立+切換分支:git checkout -b
或者git switch -c
合併某分支到當前分支:git merge
刪除分支:git branch -d
1.git branch 檢視分支
2. git add . 新增檔案到暫存區裡面 ,不要忘了 add 後面的 『.』
成功了不會出現任何東西
3. git commit -m 『提交說明』 將檔案提交到倉庫裡4. git push origin 分支名 push到你所要提交的分支裡面
npm run build 打包檔案
git pull origin 《分支名》
git 怎麼切換分支命令 git命令 切換分支
git一般有很多分支,我們clone到本地的時候一般都是master分支,那麼如何切換到其他分支呢?1.檢視遠端分支 git branch a 我在mxnet根目錄下執行以上命令 mxnet git branch a master remotes origin head origin master ...
Git 命令切換分支
git一般有很多分支,我們clone到本地的時候一般都是master分支,那麼如何切換到其他分支呢?主要命令如下 1 檢視遠端分支 git branch a我在mxnet根目錄下執行以上命令 mxnet git branch a master remotes origin head origin m...
git命令 切換分支
git一般有很多分支,我們clone到本地的時候一般都是master分支,那麼如何切換到其他分支呢?主要命令如下 1.檢視遠端分支 git branch a 我在mxnet根目錄下執行以上命令 mxnet git branch a master remotes origin head origin ...