国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

git操作實(shí)戰(zhàn)指南

inapt / 2033人閱讀

摘要:背景小白進(jìn)入公司,進(jìn)入日常多人開發(fā),的使用應(yīng)該是新人要掌握的第一個技能。然后就可以代碼了情景測試告訴小白,測試通過這時候,小白就可以切換到分支,將自己新建的分支代碼合并到分支,操作參考在分支合并新分支代碼。

1 背景

小白進(jìn)入公司,進(jìn)入日常多人開發(fā),git的使用應(yīng)該是新人要掌握的第一個技能。git是一個分布式數(shù)據(jù)存儲庫,分為遠(yuǎn)程存儲和本地存儲,本地存儲的話,每一臺計(jì)算機(jī)就相當(dāng)于一個存儲數(shù)據(jù)庫,可以記錄和存儲代碼

2 使用

本文以IDEA的git工具操作為例,結(jié)合日常開發(fā),講解如何git開發(fā)。

2.1 情景1

小白進(jìn)入公司后,上司對他說,今天數(shù)據(jù)一下代碼哦。

小白說我就不(內(nèi)心活動) 默默打開git圖形操作界面, 克隆代碼(真香操作)···

然后打開idea導(dǎo)入項(xiàng)目

在框圖中可以看到目前小白在master分支 該分支一般是公司正式上線的分支,存儲著正式上線的代碼,因此小白接下來的一天就可以熟悉代碼了(俗稱摸魚)。熟悉代碼對開發(fā)著來說很重要,這是開發(fā)者的業(yè)務(wù)熟悉程度的具體表現(xiàn),熟悉了代碼以后寫代碼也方便,當(dāng)然作為小白閱讀別人的代碼也可以學(xué)習(xí)其他的優(yōu)秀的代碼編寫,學(xué)習(xí)借鑒。

2.2 情景2

新的一天開始了 小白有來到公司 上司對他說寫個小需求吧

小白說我就不,默默打開IDEA(真香操作)

1.點(diǎn)擊master分支,彈出窗口

2.點(diǎn)擊new branch, 新建分支

3.命名為:日期+功能

效果圖如下

說明:一定在mater分支,在最新的狀態(tài)創(chuàng)建新的本地分支,為了確保是最新狀態(tài),一般點(diǎn)擊

18年以上的版本才有。

然后小白就可以愉快的碼代碼了(不是摸魚的一天)

2.3 情景3

小白完成代碼編寫了

這時候, 小白應(yīng)該在本地分支commit代碼,將代碼存進(jìn)暫存區(qū),暫存區(qū)相當(dāng)于本地倉庫與遠(yuǎn)程倉庫的中轉(zhuǎn)站,在暫存區(qū)的代碼可以扔掉

當(dāng)idea提示完成后,就可以愉快切換分支了,此時要切換到test分支,test分支一般是公司的測試分支,用于測試工程師測試,代碼經(jīng)過測試開發(fā)者測試通過后,帶可以將自己的代碼merge(合并)到master分支

前面如果沒有commit代碼,就切換分支的話,會本地分支代碼帶到切換的分支,造成不必要的麻煩,影響合并操作,應(yīng)當(dāng)注意。

切換到新分支后,就可以合并代碼了,將新建分支的代碼合并到test分支,部署上線到測試環(huán)境。

然后就可以push代碼了

2.4 情景4

測試告訴小白,測試通過

這時候,小白就可以切換到master分支,將自己新建的分支代碼合并到master分支,操作參考在test分支合并新分支代碼。在mater分支合并完代碼后,最好及時切換本地新建分支,避免在master分支寫代碼。此時本地新建分支還沒有push到遠(yuǎn)程,所以要把本地分支push到遠(yuǎn)程,這樣別人就可以看到該分支了。

3 建議

1.寫代碼一定在新分支或者自己的分支寫,所以寫代碼之前要檢查項(xiàng)目分支在哪里,不要在master或者test分支或者別人的分支寫代碼,影響代碼合并

2.基于上一條,所以要膽大心細(xì)。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/74589.html

相關(guān)文章

  • AI開發(fā)書籍分享

    摘要:編程書籍的整理和收集最近一直在學(xué)習(xí)深度學(xué)習(xí)和機(jī)器學(xué)習(xí)的東西,發(fā)現(xiàn)深入地去學(xué)習(xí)就需要不斷的去提高自己算法和高數(shù)的能力然后也找了很多的書和文章,隨著不斷的學(xué)習(xí),也整理了下自己的學(xué)習(xí)筆記準(zhǔn)備分享出來給大家后續(xù)的文章和總結(jié)會繼續(xù)分享,先分享一部分的 編程書籍的整理和收集 最近一直在學(xué)習(xí)deep learning深度學(xué)習(xí)和機(jī)器學(xué)習(xí)的東西,發(fā)現(xiàn)深入地去學(xué)習(xí)就需要不斷的去提高自己算法和高數(shù)的能力然后...

    huayeluoliuhen 評論0 收藏0
  • 前端資源系列(4)-前端學(xué)習(xí)資源分享&前端面試資源匯總

    摘要:特意對前端學(xué)習(xí)資源做一個匯總,方便自己學(xué)習(xí)查閱參考,和好友們共同進(jìn)步。 特意對前端學(xué)習(xí)資源做一個匯總,方便自己學(xué)習(xí)查閱參考,和好友們共同進(jìn)步。 本以為自己收藏的站點(diǎn)多,可以很快搞定,沒想到一入?yún)R總深似海。還有很多不足&遺漏的地方,歡迎補(bǔ)充。有錯誤的地方,還請斧正... 托管: welcome to git,歡迎交流,感謝star 有好友反應(yīng)和斧正,會及時更新,平時業(yè)務(wù)工作時也會不定期更...

    princekin 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<