這篇文章是git相關裡面最好的:git教程
雖然裡面已經算是很精簡的了,對於我等腦袋記不住命令列的人來說,git命令還是有點多的。
這裡就簡單總結出來。
中心**庫:
這個結構是很多公司都喜歡的。開發就在自己電腦上有乙份完整的**庫,等開發完成以後再全部提git伺服器。而且即使git伺服器掛了,開發也能繼續做自己的事情。
1.轉殖**
舉例:
git clone [email protected]:modoojunko/gitskills.git
2.做開發/修復缺陷後,將新東西變成stage狀態。
git add ***x(修改的檔案)
3.等所有事情弄完了以後,所有的檔案都會變成stage狀態。
git commit -m '$你的提交宣言'
4.推送到git伺服器
git push origin master
如果git伺服器上比你的**新,那麼git會提示哪些檔案有衝突,你就可開始解決衝突問題,解決好以後,重複2-4步。 git知識小總結
1 刪除不需要的分支 git branch d branch name 有時不能生效則使用 git branch d branch name 2 gitk 可以通過圖形介面檢視版本歷史 3 修改最新提交的commit message git commit amend 4 修改歷史提交的commit ...
git小技巧總結
1.git branch a當我們從github 遠端倉庫 clone了乙個專案時到本地時,一般使用git branch檢視分支時,發現只有乙個master分支,但其實專案可能是有其他分支的 尤其是我們自己的專案,確定有其他分支 這個時候不要慌,分支其實都在,使用 git branch a 就可以顯...
Git命令小總結
常用 檢視日誌 分支撤銷 合併衍合 區別關聯 拉取推送 其他 不想寫了 刪除 untracked files git clean f 連 untracked 的目錄也一起刪掉 git clean fd 連 gitignore 的untrack 檔案 目錄也一起刪掉 慎用,一般這個是用來刪掉編譯出來的...