欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

學習Git對程序員很重要嗎?

老白2年前19瀏覽0評論

不是重不重要的問題,而是必備技能。Linus發明的git讓團隊編程更高效,讓代碼更加安全。

git出自名門:Linus

git的發明者,同時也是Linux的發明者,Linus因為開發內核,和全球各地程序員齊心協力,需要一個軟件倉庫。當時有個商業的版本控制軟件,讓開源社區用了一段時間,但突然有一天不再授權。Linus一怒之下,就寫了個分布式版本控制軟件git。再后來,基于git的github網站成為全球程序員交流的社區,以極高價格被巨頭微軟收購。

值得說明的是,git可以很方面的搭建自己的倉庫服務器,不一定是通過github網站,雖然github基于git出名。

git讓團隊編程更高效

git讓團隊編程,更加高效。從備份、Merge、分支等,讓軟件工程開發效率極大提高。我了解過的所有公司,我沒見過一個人獨自編寫代碼的情況,都是團隊協作。團隊協作,基本全部是基于GIT。在今天,如果一個程序員不知道git,絕對會讓人鄙視。

git對代碼安全得以保障

除了Linus外,再說下另一位大佬,小米的創始人雷軍。傳說雷軍的代碼被格式化而丟失,所以后續不再專心編程,而是創業。如果雷軍當年有可用的git,那代碼起碼在服務器上有一份備份,中國就不會缺少這么一位優秀的程序員。

再說另外一個真實的故事:我之前的一位老大提起過,公司里有一位同事,由于硬盤的硬件故障問題,讓幾個月碼出來的代碼丟失。先不談責任的問題,關鍵的是要自己重新再將自己擼過的大量代碼在重新寫一遍,可想是有多么惡心。

反正我聽完這個故事后,無論寫代碼還是文檔,我都通過git來管理,即使我電腦硬件故障,服務器上至少有一份備份。