個人常用Git操作記錄
阿新 • • 發佈:2019-01-03
本地分支與遠端分支建立聯絡
- 檢視本地分支與遠端分支關係:
git branch -vv
- 當前分支與遠端分支建立關係:
git branch --set-upstream-to=origin/<origin>
停止追蹤已經記錄的檔案
正常情況下
git rm -r --cached .idea
- 需要所有人進行同樣的操作
有人沒一起操作的話
- 有人沒一起操作的話, 需要有人去
git checkout <刪除檔案的節點>~1 <需要忽略的檔案>
- 再去回滾到當前的節點, 就可以了
git git reset HEAD <需要忽略的檔案>
本地倉庫取消與遠端的關係
- 換了一個遠端倉庫, 新增的時候, 報錯
fatal: remote origin already exists.
- 取消遠端倉庫關聯:
git remote rm origin
- 再次新增就不會有問題了:
git remote add origin <遠端倉庫地址>
修改已提交節點的錯誤
git revert <commit>
移除工作區沒有跟蹤的檔案
git clean -df
- -d: 清空目錄
- -f: 強制執行, 否則會報錯:
fatal: clean.requireForce defaults to true and neither -i, -n, nor -f given; refusing to clean