代碼管理

1.git pull和git fetch的區(qū)別遥椿?

git pull = git fetch + git merge
@git pull 進(jìn)入本地庫(kù)更新至遠(yuǎn)程庫(kù)的最新?tīng)顟B(tài),由于本地庫(kù)進(jìn)行了更新 HEAD也會(huì)相應(yīng)的指向最新的commit id
@git fetch的時(shí)候只是將remote的origin進(jìn)行update 單身并沒(méi)在local的branch進(jìn)行merge

2.git merge和 gitrebase區(qū)別

rebase 會(huì)把你當(dāng)前分支的commit放到公共分支的最后面 

如果你從 master 拉了個(gè)feature分支出來(lái),然后你提交了幾個(gè) commit,這個(gè)時(shí)候剛好有人把他開(kāi)發(fā)的東西合并到 master 了,這個(gè)時(shí)候 master 就比你拉分支的時(shí)候多了幾個(gè) commit,如果這個(gè)時(shí)候你 rebase master 的話,就會(huì)把你當(dāng)前的幾個(gè) commit,放到那個(gè)人 commit 的后面

merge 會(huì)把公共分支和你當(dāng)前的commit合并在一起 形成一個(gè)新的commit提交

不要再公共分支使用rebase
本地和遠(yuǎn)端對(duì)應(yīng)同一條分支 優(yōu)先使用rebase 而不是merge

3.如何在本地新建一個(gè)分支,并push到遠(yuǎn)程服務(wù)器上

1.本地創(chuàng)建分支
git checkout origin / master -b簡(jiǎn)單
2.我在這個(gè)分支上新建了一些文件,要把這個(gè)分支按下到服務(wù)器上
git push origin簡(jiǎn)單
3.用git branch -av查看服務(wù)器上的分支,會(huì)多出一個(gè)分支:
起源/簡(jiǎn)單

4.如果fork了一個(gè)別人的倉(cāng)庫(kù)抡谐,怎樣與源倉(cāng)庫(kù)保持同步?

1.fork源倉(cāng)庫(kù)
2.clone到本地
git clone git@github.com:username/repositoryname.git
3.添加源倉(cāng)庫(kù)路徑
git remote add upstream https://github.com/owername/pouch.git
4.源倉(cāng)庫(kù)路徑設(shè)置
git remote set-url --push upstream no-pushing
5.獲取源倉(cāng)庫(kù)的最新commit
git fetch upstream
6.將最新commit合并到本地
git merge upstream/master
7.將本地代碼pull到自己的github
git pull

5.總結(jié)一下Git常用的命令桐猬?

1.git init初始化一個(gè)Git倉(cāng)庫(kù)麦撵。
2.git add <file>添加文件
3.git status查看當(dāng)前Git倉(cāng)庫(kù)的文件狀態(tài)。
4.git diff查看一個(gè)文件前后有什么不同。
5.git commit -m '描述信息'提交文件及相關(guān)信息免胃。
6 git checkout -- <file>....:當(dāng)您改亂了工作區(qū)某個(gè)文件的內(nèi)容音五,想直接替換工作區(qū)的修改。
7.git log命令顯示從最近到最遠(yuǎn)的提交日志羔沙。
8.git reset --hard HEAD^回退到上一個(gè)版本躺涝。
9.git reset --hard 1094a如果是錯(cuò)誤回退,一旦當(dāng)前窗口還沒(méi)有關(guān)閉扼雏,可以找到最新的commit id坚嗜,根據(jù)commit id還原。
10.git reflog可以用來(lái)記錄你的每一次命令诗充,甚至是誤操作苍蔬,可以通過(guò)這個(gè)命令進(jìn)行還原。
11.git checkout是切換分支的意思蝴蜓。
12.git reset HEAD <file>可以把暫存區(qū)的修改撤銷掉(unstage)
13.git remote add origin 遠(yuǎn)程倉(cāng)庫(kù)地址將本地倉(cāng)庫(kù)與遠(yuǎn)程倉(cāng)庫(kù)關(guān)聯(lián)
14.git push -u origin master會(huì)把本地的master分支內(nèi)容推送到遠(yuǎn)程新的master分支碟绑,然后將本地的master分支和遠(yuǎn)程的master分支關(guān)聯(lián)起來(lái)。
15.git merge xxx合并指定分支到當(dāng)前分支
16.git branch查看當(dāng)前的所有分支励翼。
17.git branch xxx創(chuàng)建指定的分支蜈敢。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市汽抚,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌伯病,老刑警劉巖造烁,帶你破解...
    沈念sama閱讀 206,311評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異午笛,居然都是意外死亡惭蟋,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門药磺,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)告组,“玉大人,你說(shuō)我怎么就攤上這事癌佩∧痉欤” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,671評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵围辙,是天一觀的道長(zhǎng)我碟。 經(jīng)常有香客問(wèn)我,道長(zhǎng)姚建,這世上最難降的妖魔是什么矫俺? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,252評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上厘托,老公的妹妹穿的比我還像新娘友雳。我一直安慰自己,他們只是感情好铅匹,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,253評(píng)論 5 371
  • 文/花漫 我一把揭開(kāi)白布沥阱。 她就那樣靜靜地躺著,像睡著了一般伊群。 火紅的嫁衣襯著肌膚如雪考杉。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,031評(píng)論 1 285
  • 那天舰始,我揣著相機(jī)與錄音崇棠,去河邊找鬼。 笑死丸卷,一個(gè)胖子當(dāng)著我的面吹牛枕稀,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播谜嫉,決...
    沈念sama閱讀 38,340評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼萎坷,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了沐兰?” 一聲冷哼從身側(cè)響起哆档,我...
    開(kāi)封第一講書(shū)人閱讀 36,973評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎住闯,沒(méi)想到半個(gè)月后瓜浸,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,466評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡比原,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,937評(píng)論 2 323
  • 正文 我和宋清朗相戀三年插佛,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片量窘。...
    茶點(diǎn)故事閱讀 38,039評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡雇寇,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出蚌铜,到底是詐尸還是另有隱情锨侯,我是刑警寧澤,帶...
    沈念sama閱讀 33,701評(píng)論 4 323
  • 正文 年R本政府宣布厘线,位于F島的核電站识腿,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏造壮。R本人自食惡果不足惜渡讼,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,254評(píng)論 3 307
  • 文/蒙蒙 一骂束、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧成箫,春花似錦展箱、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,259評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至皂贩,卻和暖如春栖榨,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背明刷。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,485評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工婴栽, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人辈末。 一個(gè)月前我還...
    沈念sama閱讀 45,497評(píng)論 2 354
  • 正文 我出身青樓愚争,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親挤聘。 傳聞我的和親對(duì)象是個(gè)殘疾皇子轰枝,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,786評(píng)論 2 345