eslipse下用git管理maven專案

2021-07-11 15:33:27 字數 876 閱讀 7751

然後git clone填寫位址。就是研發git專案的位址,

然後git settings進行配置

這樣你右鍵就可以看到你需要的選單了。

專案的提交過程,一般add(之前有這個檔案只是新增修改就不需要add)->commite ->pull->push

add自己修改了什麼專案進行add  就成了專案檔案了  

status顯示你是否修改還有lines add &lines remove  

雙擊可以檢視修改的地方

當然你如果覺得不需要修改,或者是你不小心動了這個檔案。右上角有乙個user left block就可以還原你的**。

pull   push你的**之前一定要pull一下。不然很容易出現衝突,出現衝突就非常的麻煩了, 你不僅要花時間去處理自己的衝突,你的團隊也要花時間處理你的衝突

pull的時候常常會出現你的**還沒有commit,往往這些檔案都是你修改過了(只儲存到本地),別人也修改過了

所以當你pull提示你沒提交的時候,你只有兩種處理方式,都是commit  

1、右鍵提示的檔案revert 就是撤銷你修改的地方(你不想上傳你的**)

2、提交你的檔案(你認為你的**是有效的)。

最後push  如果你能夠 成功的pull

一般push是沒什麼問題的

用GIT管理專案版本

建立乙個遠端git伺服器,伺服器內為每個專案建立單獨的倉庫。各個客戶端完成開發工作後,預設把自己的master合併遠端倉庫的master.遠端倉庫初始化 git bare init 遠端倉庫一定要初始化為裸倉庫,原因是,這樣做,每次任何人提交 後,其他人可以看到。非裸倉庫,如果遠端倉庫當時的work...

Emacs下版本管理Git

在emacs上使用git的選擇比較多,有emacs vc git.el git emacs magit等等,我使用的是git emacs。我已經預設你安裝了git。2 配置.emacs git clone 其中https那個是git emacs在github上的託管位址,有興趣可以進去看一看。add...

Git svn 用git管理svn倉庫

使用git svn clone svn url 命令即可完成從svn倉庫匯入本地,由於該命令會將svn倉庫中所有版本的更新都會同步到本地倉庫,如果專案更新次數過多會花費很長的時間,所以我們可以通過指定版本號以避免不必要的更新 如 git svn clone r5791 head svn url ne...