開發經驗
1:當你新建檔案修改了**,如果沒有git add
那麼你用git stash
是不能儲存修改到暫存區的,但是如果你沒有新建檔案,只是在原有檔案裡進行修改,那麼是可以在沒有git add
的情況下儲存到修改到暫存區的。
下面是開發中最多的用法【沒有之一】
// 正擼a專案的時候,被拉去做b專案,這個時候 stash 就要上場了
// 先把a專案的已經寫好的** git add 一下
git add .
// 然後將a專案儲存到暫存區
git stash
// 然後寫b專案**,寫完並且commit完,準備回來開發a專案,再執行
// 這樣就將之前開發a專案的**從暫存區拿了出來,就可以繼續a專案的開發了
下面是一些命令科普 玩轉GIT之終結git flow中分支衝突系列問題
第一種處理方法 開發要求 不能丟棄本地修改,因為其中的某些內容的確是我們需要的,此時需要對unmerged的檔案進行手動修改,刪掉其中衝突的部分。情景再現 比如你在a分支上commit了,然後pr了,這時你的pr沒有衝突的提示,可以合併。但是之後有人在你pr的目標上的相同位置做了修改,這個時候,你的...
版本管理 玩轉git 快速入門git
如果你用過word文件寫過文章,那麼你一定會有這樣的經歷。我覺得某一段或者某一句寫得不夠好,但是,刪掉之後我可能會後悔把它刪掉了,進而又想把刪掉的段落找回來,這時,你想到了乙個好辦法,將每次的修改都作為乙個文章版本儲存起來,這樣雖然能夠解決你的問題。但是,隨著你的修改次數越來越多,你會發現,電腦桌面...
玩轉GIT之git flow中容易忘記的git命令
git reset hard head2 git remote add origin git github.com stormzhang test.git 將本地的已有專案關聯到github上的新的專案上,在github上新建乙個倉庫。增加乙個本地版本庫到現有的 git 專案 可以執行如下的命令 g...