對git的認識

2022-08-21 17:18:16 字數 1144 閱讀 2873

下面是我對git的認識,也查閱了很多的資料;;;

egit最大的好處是整合在eclipse裡面,對於**修改後提交很方便,常使用的部分是:

(1)簡單的commit,pull,push。

(2)git repository(看資源庫檢視)(包括新建分支,切分支,合併分支)

(3)工程reset hard(強制覆蓋本地版本),一些特殊情況會有問題。

(4)工程checkout到某乙個分支,可以看當時的檔案。

先比較三個基於git的管理工具gitbash、egit、sourcetree.

gitbash:以命令列方式管理版本,功能最為強大靈活。但是操作比較繁瑣,不直觀。

egit:eclipse的git外掛程式,很糾結的乙個工具——優點是在開發時方便直接操作,但egit自身很多的bug和不人性化的功能使它無法解決所有git問題,需要配合其他git管理工具。

sourcetree:既有gitbash的命令列操作,又有egit的圖形化管理,比較人性化。

還原單個檔案:right click on the file -> replace with -> file in git index

還原所有檔案(操作慎之又慎):right click on the project -> team -> reset.. -> select the 'hard' radio button -> press the reset button

還原單個檔案:right click on the file -> replace with -> file in git index

還原所有檔案(操作慎之又慎):right click on the project -> team -> reset.. -> select the 'hard' radio button -> press the reset button

先比較三個基於git的管理工具gitbash、egit、sourcetree.

gitbash:以命令列方式管理版本,功能最為強大靈活。但是操作比較繁瑣,不直觀。

egit:eclipse的git外掛程式,很糾結的乙個工具——優點是在開發時方便直接操作,但egit自身很多的bug和不人性化的功能使它無法解決所有git問題,需要配合其他git管理工具。

sourcetree:既有gitbash的命令列操作,又有egit的圖形化管

對git的認識

git是一款免費 開源的分布式版本控制系統,用於敏捷高效地處理任何或小或大的專案。git是乙個開源的分布式版本控制系統,用以有效 高速的處理從很小到非常大的專案版本管理。git 是 linus torvalds 為了幫助管理 linux 核心開發而開發的乙個開放原始碼的版本控制軟體。torvalds...

對git的認識。。。

git是乙個開源的分布式版本控制系統,用以有效 高速的處理從很小到非常大的專案版本管理。2 git 是 linus torvalds 為了幫助管理 linux 核心開發而開發的乙個開放原始碼的版本控制軟體。torvalds 開始著手開發 git 是為了作為一種過渡方案來替代 bitkeeper,後者...

對git的認識

老師你好 git是乙個開源的分布式版本控制系統,用以有效 高速的處理從很小到非常大的專案版本管理。git 是 linus torvalds 為了幫助管理 linux 核心開發而開發的乙個開放原始碼的版本控制軟體。torvalds 開始著手開發 git 是為了作為一種過渡方案來替代 bitkeeper...