離大譜!竟然這樣拉最新的代碼...
大傢好,我是小K,今天來一波遲到的新年祝福先:
![](https://news.xinpengboligang.com/upload/keji/6eccf8e0160df4026498959e5a7c7bf8.jpeg)
祝各位粉絲老爺,在新的一年裡,讓我們共同開啟新的commit,將生活這個大項目推向更高的穩定性和用戶體驗。
願各位在新的一年中,IDE永不藍屏,編譯即過,測試全綠,重構大膽,設計模式運用自如,算法優化猶如神助,正則表達式不再讓人撓頭,Git操作無誤,文檔註釋清晰如詩。
事情是這樣的
回到正題上,在去年年底遇到一件事差點把我笑背過去。
最近我一朋友跟我講他轉去新的項目組做開發 (人格發誓沒有無中生友!)。
![](https://news.xinpengboligang.com/upload/keji/82ce6d9ef8857e73c2a7da81f616ec28.jpeg)
那個新的項目組還比較正規,該有的人員配置都有,隻是目前沒有線上在跑的產品,產品尚在開發階段。
但我朋友進了項目組之後就感覺擔任了主開發的角色。每天的狀態都是在線會議Debugging。
直到前幾天,他心態崩了...
我當時猜測是開發隊友們水平太高,他感覺有點hold不住了...
直到有一天我參加了他們的在線Debugging,我讓他們拉下最新的代碼...
事情高潮來了...
![](https://news.xinpengboligang.com/upload/keji/f939dd9da383a2eb48926270eac3525e.jpeg)
開發隊友中的其中之一,開始刪除了當前代碼文件夾!
然後用網頁打開倉庫拿到了代碼倉庫的鏈接,
然後使用git clone xxx,從倉庫克隆下載了當前倉庫中的代碼...
我瞬間腦子轟一下炸了,心想這是什麼操作?
怎麼以前沒有見到過?
難道是我拉取代碼方式一直是錯誤的?
怎麼也沒人指出拉代碼的方式問題?
![](https://news.xinpengboligang.com/upload/keji/31f976e4bf393bb4088f5ef288170a28.jpeg)
然後我想了下,可能本地代碼被污染過了懶得處理沖突啥的,全刪克隆的確是一個處理方式,把自己蒙混過去了。
Debugging結束後,我問了我朋友,說他組那個開發Git操作挺“別致”啊。
吾友答道:我也不是很清楚他們為什麼這樣拉代碼,他們幾個人都是這麼拉的代碼。
![](https://news.xinpengboligang.com/upload/keji/a25dd047a85ac7eddd9a1a2f79055b6c.jpeg)
求助
有沒有懂行的大佬,解釋下到底為什麼要用git clone拉最新的代碼?
來源:麥叔編程