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

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

Git學(xué)習(xí)總結(jié)

2021-07-18 17:30 作者:CALL1CE  | 我要投稿

在GitHub創(chuàng)建遠(yuǎn)程倉(cāng)庫(kù),多人共同開發(fā)同一個(gè)項(xiàng)目,該篇作為觀看教程視頻的總結(jié)視頻教程地址:Git + GitHub 10分鐘完全入門Git + GitHub 10分鐘完全入門 (進(jìn)階)

版本控制系統(tǒng)-Version Control System(VCS)

入門:GitKraken ?GitKraken官網(wǎng)(https://www.gitkraken.com/)

  • 使用GitHub登錄

  • 創(chuàng)建代碼倉(cāng)庫(kù)

  1. 點(diǎn)擊on GitHub 在GitHub上的代碼倉(cāng)庫(kù)

  2. 新建代碼文件,完成新的提交

  3. 左上角File->Open in FileManager找到代碼倉(cāng)庫(kù)位置,新建代碼文件

  • 提交文件 Commit

  1. 點(diǎn)擊 Stage File 暫存

  2. 填寫Commit Message提交信息

  3. 點(diǎn)擊下方綠色提交按鈕完成提交

  • 推送 Push

  1. 點(diǎn)擊上方Push

  2. Origin 指默認(rèn)地遠(yuǎn)程服務(wù)器

  3. 刷新GitHub代碼,查看

  • 拉取 Pull

將GitHub上其他人地修改同步到本地倉(cāng)庫(kù)

  1. 點(diǎn)擊上方Pull

  • 合并 Merge

不同者修改相同文件

  • 直接使用Pull

  1. 點(diǎn)擊上方Pull

不同者修改相同文件相同位置

  1. 點(diǎn)擊Pull發(fā)現(xiàn)有沖突

  2. 點(diǎn)擊發(fā)生沖突的文件

  3. 手動(dòng)在OutPut中修改

  4. 描述Commit Message提交信息并提交

  • 提交改寫 Amend

  1. 前面同提交步驟相同,勾選Commit Message旁的Amend不會(huì)創(chuàng)建新的提交,最好僅對(duì)本地提交進(jìn)行改寫

  • 分支 Branch

實(shí)驗(yàn)性功能

  1. 點(diǎn)擊上方Branch按鈕,為新分支取名

  2. 雙擊左側(cè)LOCAL下創(chuàng)建的新分支,切換為分支狀態(tài)

合并分支雙擊左側(cè)LOCAL下master(主分支),切換回主分支,右鍵點(diǎn)擊Merge test(新分支)to master(主分支)想要推送(push)test(新分支),右鍵左側(cè)LOCAL下test點(diǎn)擊push

  • 暫存 Stash

暫存現(xiàn)有代碼,回去修改之前的bug

  1. 點(diǎn)擊上方Stash按鈕,保存在左側(cè)STASHES中

  2. 完成其它代碼修復(fù)后,點(diǎn)擊上方Pop按鈕,恢復(fù)暫存的代碼

  • 可以在之前的位置回復(fù)暫存的代碼*

  • 變基 Rebase

摘取分支嫁接到主分支

  1. 切換到test分支,在master分支上點(diǎn)擊右鍵選擇Rebase test into master

  2. 手動(dòng)解決合并沖突

  • 快進(jìn) Fast-forward*master指向最新提交在最新的提交右鍵選擇Fast-forward master to test

  • 簽出 Checkout

  1. 回退到之前的版本,查看早期源代碼 ?簽出

    選擇要回到的提交,點(diǎn)擊右鍵選擇Checkout the commit,修改并完成一次提交

  2. 摘取整個(gè)的提交,嫁接到最新的提交 ?變基

    在最新提交上點(diǎn)右鍵選擇master再選擇Rebase Head onto master(我是右擊左側(cè)LOCAL下master選擇Rebase Head to master)

  3. 指向最新提交 ?快進(jìn)

    右鍵左側(cè)LOCAL下的master選擇Fast-forward ?master to Head

  • 撤銷 Undoing

只需點(diǎn)擊上方Undo按鈕只針對(duì)本地代碼倉(cāng)

  • 恢復(fù) Revert

撤銷已提交的代碼

  1. 右鍵想要撤銷的提交選擇Revert Commit

  2. GitKraken提示是否創(chuàng)建新的提交,選擇是創(chuàng)建新提交,實(shí)質(zhì)是創(chuàng)建與想要撤銷提交的一個(gè)相反的新的提交以達(dá)成撤銷操作,用于已經(jīng)推送到服務(wù)器的代碼

本篇直接復(fù)制粘貼了md文檔,復(fù)制過來的區(qū)塊在b站這里變成了引言,希望有朝一日b站可以上傳md文檔格式的專欄。


Git學(xué)習(xí)總結(jié)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
寿宁县| 茶陵县| 西城区| 禹城市| 栾城县| 阿合奇县| 山东省| 诸暨市| 襄汾县| 赞皇县| 涟源市| 华安县| 阜新市| 阿坝| 策勒县| 晴隆县| 宜黄县| 晋州市| 郎溪县| 囊谦县| 沂南县| 遂溪县| 卢湾区| 安塞县| 永泰县| 萨迦县| 芜湖市| 福泉市| 朝阳县| 罗甸县| 白银市| 响水县| 鲁甸县| 静乐县| 内乡县| 肃南| 漳浦县| 连云港市| 咸宁市| 阜平县| 新昌县|