-開啟登錄檔(regedit)
-找到下面的路徑 hkey_classes_root\folder\shell
-新建項: gitbash 並設定預設值: 「git bash」 (這裡是選單上的文字)
-在 gitbash 下新建項 command 並設定預設值:c:\windows\system32\cmd.exe /c ""d:\program files\git\bin\sh.exe" --login -i"
上面這個值可以從git bash的快捷方式上看到
關閉登錄檔在資料夾上右鍵,就可以看到了。
在安裝的時候注意選擇就可以了~~
git fetch -p
需要刪了遠端分支a。
於是執行 git push origin :a。
結果發現git pull和git fetch都不能刪除remite/origin/a。
具體表現是branch -r還顯示有遠端a分支
最後:git fetch -p。
搞定。
git cherry-pick commit
cherry-pick 其實在工作中還挺常用的,一種常見的場景就是,比如我在a分支做了幾次commit以後,
發現其實我並不應該在a分支上工作,應該在b分支上工作,這時就需要將這些commit從a分支複製到b分支去了,
這時候就需要cherry-pick命令了,b分支指著這些commit說:媽媽,我也要!比如說,
我們在master分支上繼續做兩次提交,第一次新增一行」test 10」,git commit -am "commit 10"
,
第二次新增「test 11」
原文
git 常用技巧
撤銷修改 撤銷本地修改 git reset hard 或者 git checkout 切換到前一分支 git checkout 切換到某個分支 git checkout 建立新分支 git branch 建立分之後不切換到新分支 或者 git checkout b 建立分支後切換到新分支 回退個版本...
git 常用技巧
目錄 git 作為常用的 管理工具,有很多常用的指令,掌握了往往能事半功倍。1 將某個提交中的某個檔案拷到指定本地目錄下 2 關聯多個倉庫,可以方便管理和cherry pick 同步不同倉庫的提交 3 合併多筆提交 4 檢視歷史修改 5 本地分支與遠端分支相關聯 6 本地分支與遠端倉庫相關聯 7 同...
git的常用技巧
1 檢視git源位址 git remote v 2 git遠端覆蓋本地 git fetch all git reset hard origin master git pull 3 git拉取遠端 git init 初始化 git fetch origin dev dev是遠端倉庫的 分支名 一般都用...