最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

按使用場(chǎng)景 記錄目前常用的git操作

2021-11-30 23:21 作者:LogByMax  | 我要投稿

本地分支相關(guān)操作

本地分支查看:git branch

本地分支轉(zhuǎn)換:git checkout <已有的分支名>

創(chuàng)建本地分支:git checkout -b <新建的分支名>

刪除本地分支:git branch -d <準(zhǔn)備刪除的分支名>

本地當(dāng)前分支更新:git fetch,(然后有需要的話(huà)可git rebase origin/master更新本地master分支)


從本地推送分支內(nèi)容到遠(yuǎn)程分支(推PR)

step1.?git add <準(zhǔn)備commit的文件的文件名> (或者可以git add .添加當(dāng)前所有已修改的文件)

step2.?git commit -m?"<短述這次commit的作用>"(注意要加“”號(hào),且短述一般不應(yīng)超過(guò)50個(gè)字符長(zhǎng)度)

step3. git push(非首次推PR的話(huà)會(huì)一般用git push -f ;?首次推PR一般用git push,推薦用git push --set-upstream origin <遠(yuǎn)程分支名(一般會(huì)和本地同名)>,我的理解是使上游的分支和本地的分支在首次推PR時(shí)產(chǎn)生一個(gè)一一對(duì)應(yīng)的關(guān)系,詳見(jiàn)【1】


PR沖突處理

step1. git fetch

step2. 保留需要的內(nèi)容(選current changes或incomming changes或both)

step3. git add .

step4. git push -f


暫存本地已編輯的內(nèi)容及相關(guān)處理

git stash save?<為這部分的內(nèi)容起一個(gè)名字>?(暫存本地已編輯的內(nèi)容)

git stash list (查看已暫存的內(nèi)容列表)

git stash pop stash@{N}?(N是已暫存的內(nèi)容列表對(duì)應(yīng)的數(shù)字;如果直接git stash pop則等同于git stash pop stash@{0})

git stash drop?stash@{N} (刪除對(duì)應(yīng)的暫存內(nèi)容)

git stash clear (刪除所有暫存的內(nèi)容)


在本地查看從遠(yuǎn)程拉下來(lái)的文件里每行代碼的編輯者

git blame <對(duì)應(yīng)文件名>


(暫時(shí)只想到這些)


Reference

-------------

【1】https://stackoverflow.com/questions/37770467/why-do-i-have-to-git-push-set-upstream-origin-branch


=END=

按使用場(chǎng)景 記錄目前常用的git操作的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
乌兰浩特市| 清水县| 新巴尔虎左旗| 剑阁县| 石柱| 灵寿县| 桦川县| 甘泉县| 呼和浩特市| 阿拉善左旗| 万源市| 晋州市| 城口县| 桐柏县| 延吉市| 新竹市| 上蔡县| 无锡市| 黎川县| 新竹县| 济源市| 阿坝| 城步| 红安县| 保定市| 岑溪市| 房产| 永康市| 乐至县| 景谷| 彭水| 图木舒克市| 常德市| 喀什市| 通化县| 许昌市| 荔波县| 景泰县| 邢台市| 嘉兴市| 余干县|