git使用的基本流程 公司c位程序員不愿使用git,怎么辦?
公司c位程序員不愿使用git,怎么辦?這在研發(fā)團隊中很常見,例如:。這些都是不愿意接受新技術(shù)和新事物的現(xiàn)象。別管他,讓他用吧?害群之馬?這些都不是好方法。我認為應(yīng)該遵循以下步驟:如果C員工仍然敬酒而不
公司c位程序員不愿使用git,怎么辦?
這在研發(fā)團隊中很常見,例如:。
這些都是不愿意接受新技術(shù)和新事物的現(xiàn)象。
別管他,讓他用吧?
害群之馬?
這些都不是好方法。我認為應(yīng)該遵循以下步驟:
如果C員工仍然敬酒而不是罰款,那么我們必須在這個時候進行認真的交談。為什么不能換成git呢?每個人都是一個團隊,為什么你必須是獨一無二的?用這樣一個版本的工具交流有那么困難嗎?我給了你面子,你給我下來
!還沒有?好的,其他人的項目會直接被git取代,這樣就可以招募到熟悉他負責的功能模塊的人,逐步取代他。任何人都可以離開公司,而你只是個程序員?
為什么其他辦公領(lǐng)域不使用git?
首先,Git擅長處理純文本。這也是Git不在office中使用的主要原因。大多數(shù)計算機程序使用純文本。純文本,這使得比較每個提交中所做的更改和合并沖突變得很容易。但絕大多數(shù)office使用的不是純文本,特別是以microsoftword、excel為代表。Git也可以對這樣的二進制文件進行簡單的版本管理,但它絕對不是一個強項。辦公軟件也有純文本的形式,比如乳膠,但它只在專業(yè)領(lǐng)域使用,使用的人也不多,所以門檻很高。
其次,在辦公室領(lǐng)域編輯文檔的時間通常相對較短。純辦公室部門,編輯一個文件往往幾天,十天出一個文件。對于如此短的周期,沒有必要使用git版本管理。這種公文一經(jīng)出版,加蓋紅色印章,通常是“定稿”。與軟件不同,似乎沒有“最終版本”。像QQ碼,已經(jīng)維護了20年。沒有一份辦公文件需要這么長時間來維護。
第三,在辦公室領(lǐng)域,很少需要很多人合作來完成同一項任務(wù)。類似工程和重要報告也是重大項目,需要分工協(xié)作。不過,通常是一個人負責寫一章,最后的草稿基本上是不干涉的。很少有軟件編程會影響整個身體。一章中至少有一處打字錯誤不會影響其他章節(jié)。軟件的復(fù)雜性決定了需要維護代碼的人相互之間同步修改內(nèi)容,并且經(jīng)常會發(fā)生多人同時修改一個文件的情況。
第四,Git的使用更加復(fù)雜。我把這個理由放在最后,因為它是最不重要的相對前幾個。Git確實很難使用,這會影響其他領(lǐng)域的人。然而,如果Git真的適合管理office文件,那么復(fù)雜性就不是問題,因為發(fā)明一些圖形界面并不困難。事實上,當我編寫大量代碼時,我很少使用git來鍵入命令。大多數(shù)時候,IDE(或第三方插件)的圖形界面就足夠了。