git 代碼管理

1.

該命令只安裝新添加的庫(kù),已更新的庫(kù)忽略

pod install --verbose --no-repo-update

該命令只更新指定的庫(kù),其它庫(kù)忽略

pod update 庫(kù)名 --verbose --no-repo-update

2.git 回滾

2.1 本地修改沒(méi)有g(shù)it add .

2.2 錯(cuò)誤修改失誤提交了

查看commit記錄

 git log 

找到需要回滾的commit

git reset --hard 7d72d974a9ed718dc1f50194879d4409a9f5db4b

同時(shí)需要回滾遠(yuǎn)程

git push -f

如果沒(méi)有提交到遠(yuǎn)程,上一步可以

git pull

3.

顯示所有分支

使用git branch可顯示當(dāng)前所有分支。
可以使用--merged和--no-merged查看已經(jīng)合并、未合并的分支。
創(chuàng)建及切換分支

可以使用下面命令直接切換并創(chuàng)建分支

git checkout -b testing

等價(jià)于

$ git branch testing    # 創(chuàng)建testing 分支
$ git checkout testing  # 切換到testing分支

注意切換分支時(shí)請(qǐng)保持工作目錄沒(méi)有未提交的修改。Git鼓勵(lì)使用分支,處理完問(wèn)題之后合并分支即可。
分支合并

將hotfix分支合并到master(主分支)上,需要通過(guò)下面命令:

$ git checkout master
$ git merge hotfix

合并之后可以使用git branch -d hotfix刪除分支。
如果合并時(shí)存在沖突,需要手工修改。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、 開(kāi)發(fā)環(huán)境管理 建議自主研發(fā)系統(tǒng)使用以下環(huán)境進(jìn)行開(kāi)發(fā):開(kāi)發(fā)工具:MyEclipse 10 (安裝git和Fin...
    楓_7654閱讀 2,841評(píng)論 1 4
  • Git做為一個(gè)資源管理和跟蹤系統(tǒng),如果想要把自己的文件托管在Git上,那么首先你得讓Git知道你需要管理的文件在哪...
    Mr_不靠譜_先森閱讀 3,340評(píng)論 0 2
  • Git是目前最流行的版本管理系統(tǒng),學(xué)會(huì)Git幾乎成了開(kāi)發(fā)者的必備技能。Git有很多優(yōu)勢(shì),其中之一就是遠(yuǎn)程操作非常簡(jiǎn)...
    祥子_HelloWorld閱讀 297評(píng)論 0 1
  • 1、創(chuàng)建.git文件 你的工程文件夾下多了一個(gè)這樣的文件: 如果文件不存在(說(shuō)明工程在創(chuàng)建的時(shí)候未勾選 Creat...
    iwolfox閱讀 7,156評(píng)論 2 2
  • 漸變的面目拼圖要我怎么拼? 我是疲乏了還是投降了? 不是不允許自己墜落, 我沒(méi)有滴水不進(jìn)的保護(hù)膜。 就是害怕變得面...
    悶熱當(dāng)乘涼閱讀 4,480評(píng)論 0 13

友情鏈接更多精彩內(nèi)容