git操作命令

2021-09-11 09:28:13 字數 945 閱讀 4991

學習廖雪峰老師的git教程,總結命令,命令應該在倉庫中輸入!

在倉庫中新增檔案:git add

為修改檔案提交注釋(應該每次都新增注釋):git commit -m "修改內容"

檢視倉庫狀態:git status

修改完檔案需要重新add和commit,直到status顯示working tree clean,算是重新開始

檢視倉庫日誌:git log 

版本回退(^個數為回退的次數): git reset --hard head^

還原檔案最近修改:git check -- 檔名

修改完檔案後,撤銷修改git check -- 檔名要撤銷修改,先git reset head 檔案後git check -- 檔名

刪除檔案:git rm 檔案

撤銷刪除:git checkout -- 檔名

關聯遠端倉庫

git remote add origin git@使用者名稱/倉庫名.git

//下面關於遠端倉庫的操作(應該進入本地的倉庫才能關聯遠端倉庫)

第一次推送master分支的所有內容:git push -u origin master

修改本地倉庫後,使用git push origin master 推送最新修改

合併分支時,加上--on-ff引數就可以用普通模式合併,合併後的歷史有分支能看出來曾經做過合併,而加上fast forward合併看不出來曾經做過合併

建立分支dev:git checkout -b dev

檢視當前分支:git branch(有*為當前操作的分支)

合併分支:git merge --no-ff -m "資訊" dev

檢視日誌:git log --graph --pretty=online --abbrev-commit

切換分支:git checkout 分支名

刪除分支:git branch -d 分支名

git操作命令

1.cd d 開啟磁碟 3.pwd 顯示當前的目錄 4.git init 把這個目錄變成git可以管理的倉庫 5.git add readme.txt 新增到暫存區裡面去 6.cat readme.txt 檢視檔案內容 7.git commit m readme.txt 把檔案提交到倉庫 8.git...

git命令操作

bug無法解決或者需求頻繁變動,導致我們需要在源 處於某種狀態時,儲存一次,以便以後使用。多人協調工作時,需要實時更新,保持所有人都是乙個同步的狀態。當多個程式設計師編輯同乙個檔案並產生覆蓋問題 衝突 時,如何處理?第一步 安裝完成之後配置全域性的使用者名稱和郵箱 在專案檔案中右鍵,git bash...

Git命令操作

1.git checkout 自己的分支 2.git stash 備份 3.git checkout master 切到主分支 4.git pull 5.git checkout 自己的分支 6.git rebase master 在主分支上打基線 7.git stash pop 8.git dif...