git 操作幾個命令

2022-07-12 07:27:13 字數 620 閱讀 8144

git clone ssh:

壓棧:git stash

查狀態:git status

切換到要修改的提交:git rebase -i head~3

提交完成後的修改:git commit -a --amend

確認提交:git rebase --continue

提交修改的**到伺服器:git push origin head:refs/for/master

出棧:git stash pop

切換分支:git checkout 分支名,如切換到chinanet分支:git checkout chinanet

把已提交的commit,從乙個分支放到另外乙個分支:git cherry-pick 

若當前的分支為chinanet,在master上有乙個commit 298cb592bd0c65dabb758b6191fb1c3177a458ee,要該commit放到chinanet上,命令如下:

git cherry-pick 298cb592bd0c65dabb758b6191fb1c3177a458ee

解決衝突

git commit -a

git push origin head:refs/for/chinanet

git 最常用的幾個操作命令

1.合併 merge git merge dev 合併dev分支上的修改其實,merge分為兩種型別 fast forward 和 no fast forward。在當前分支相比於我們要合併的分支沒有額外的提交 commit 時,可以執行 fast forward 合併。git 很懶,首先會嘗試執行...

git的幾個操作

git reference 從遠端倉庫轉殖乙個專案到本地資料夾,命令如下 git clone 這個命令不用手動建立目錄 git status 檢視狀態 當你要讓git把乙個新的檔案認定為要提交的檔案時,就要追蹤這個檔案,命令如下 git add file.txt git add 告訴git你想在下次...

git的幾個操作

git reference 從遠端倉庫轉殖乙個專案到本地資料夾,命令如下 git clone 這個命令不用手動建立目錄 git status 檢視狀態 當你要讓git把乙個新的檔案認定為要提交的檔案時,就要追蹤這個檔案,命令如下 git add file.txt git add 告訴git你想在下次...