使用eclipse將項目上傳到git私有服務器或github服務器:
1.配置個人信息:
2.配置eclipse私鑰公鑰:
上傳公鑰到倉庫:
修改倉庫中的公鑰名稱:
3.提交代碼
一個倉庫只能上傳一個項目;
版本升級:
先創建本地倉庫:
添加到暫存態之前進行文件的忽略:
忽略語法:
添加到暫存態:
提交到本地倉庫:
推送到遠程倉庫:
4.其他用戶克隆代碼:
程序員A編寫代碼后
暫存態:
推送到遠程倉庫:
程序員B克隆代碼:
B寫完代碼,添加到暫存態(右鍵自己寫的代碼類):
然后右鍵項目提交到本地倉庫:
推送到遠程倉庫:
A程序員更新pull:
代碼沖突:B程序員未pull,直接推送自己寫的代碼會沖突:
只有當程序員代碼包含倉庫代碼才可以提交(程序員代碼⊃倉庫代碼);
git 分布式版本控制工具存儲原理:
master指針,一直執行正在開發的commit對象;
HEAD指針,執行當前正在開發的分支節點;
當commit對象出現問題時,可以創建一個指針issu99指向分支節點,並將HEAD指針指向issu99(當前工作的分支);
eclipse創建分支:
推送分支到遠程倉庫;
切換到主分支:
其他程序員下載更新分支:
項目--->Team--->Pull
切換分支:
此時,就可以看到其他程序員寫的分支代碼。
合並分支:
先切換到主分支
然后推送到遠程服務器:push,選擇主分支