建立分支並切換
git checkout命令加上-b引數表示建立並切換,相當於兩條命令:
git branch hotfix_7.
1.4//建立分支
git checkout hotfix_7.
1.4//切換分支
git checkout -b hotfix_7.
1.4
檢視遠端倉庫位址
git remote -v
轉殖本地倉庫
git clone -b hotfix_7.
1.4 轉殖的url
提交本地倉庫**
git push origin hotfix_7.
1.4
合併分支:
開發分支:hotfix_7.1.4
主分支:master
**提交到hotfix_7.1.4後切換到主分支:git checkout master
合併分支:git merge hotfix_7.1.4
**回滾:
本地**回滾:
git reset --hard commit-id //回滾到commit-id
git reset --hard head~
3//將最近三次的提交回滾
遠端**回滾
如果發布版本後發現問題需要回滾到某個提交之前的**
步驟:先將本地分支退回到某個commit,刪除遠端分支,再重新push本地分支
1.git checkout hotfix_7.
1.42.git pull
3.git branch hotfix_7.
1.4_backup //備份當前分支
4.git reset --hard the_commit_id //把hotfix_7.1.4本地回滾到 the_commit_id
5.git push origin :hotfix_7.
1.4//刪除遠端hotfix_7.1.4
6.git push origin hotfix_7.
1.4//用回滾後的本地分支重新建立遠端分支
7.git branch -d hotfix_7.
1.4_backup //成功後即可刪除備用分支
git 命令記錄
最近用到一些git的我不常用的命令,一般都能直接在網上查到。但是查到之後又怕忘,就記錄在此 以後遇到會不時地更新 1.從github的遠端倉庫上clone指定分支 git clone b branch name remote repo其中 branch name是指你想要clone的分支名稱 rem...
Git 命令記錄
1.建立版本庫 git init 2.同步遠端分支 git clone git xx.xx.xx.xx x.git 3.加入暫存區 add 提交到本地版本庫 git commit m 推送遠端 git push 4.更新遠端 參考 git fetch origin master git log p ...
Git命令記錄
最近在廖雪峰老師的 學習使用git,在此記錄git的一些命令 將目錄變成git倉庫 git init 新增檔案到倉庫暫存區 git add 將檔案提交到倉庫 git commit m message 檢視修改內容 git diff 檢視提交記錄 git log pretty oneline 回退到某...