用GIT管理專案版本

2021-06-22 14:09:25 字數 668 閱讀 6967

建立乙個遠端git伺服器,伺服器內為每個專案建立單獨的倉庫。各個客戶端完成開發工作後,預設把自己的master合併遠端倉庫的master.

遠端倉庫初始化:  git --bare init ;  

遠端倉庫一定要初始化為裸倉庫,原因是,這樣做,每次任何人提交**後,其他人可以看到。非裸倉庫,如果遠端倉庫當時的working tree正是master, master不會顯示出其他人提交的**。這樣開發起來有很多不便。

對遠端倉庫擴充套件許可權:

chmod -r 'g+rwx' popdots

從遠端倉庫複製**到本地倉庫

git clone ssh://[email protected]/path/to/local/repository

放入刪除過.git目錄的專案原始碼

git add .   

git commit -m 'submit all project code'  

建立本地開發分支 

git branch  dev

切換到本地開發分支, 並切換回主分支

git checkout dev

git checkout master

上傳**到遠端主分支 

git fetch origin master

git push origin master

git專案版本管理

今天閒來無事 其實是不想動 就打算將最近學習的東西以基本專案案例的形式記錄實踐下來,但是,又不想簡簡單單寫個工程,所以打算自己還是像正規專案那樣,能有個版本控制工具,由於以前的專案都是用的svn,所以,這次我打算換一換,嘗試用現在主流的git作為專案版本管理工具。在想要放專案的資料夾 當前的整個路徑...

Git專案版本管理

git日常開發常用命令彙總 git常用命令 目錄前言 概述git的基本使用方法 使用git管理專案的方式 主分支支援分支 總結圖 總結 記得剛工作的時候根本不知道什麼是版本管理工具,有一次和別人聊天,人家問你們公司 用什麼版本管理工具?我說啥是版本管理工具,我們一般用u盤拷貝,然後人家就顧左右而言他...

版本管理 Git

4.一直回車,直到生成公鑰私鑰。預設位址c users linxz.ssh 5.在github上的選擇setting ssh and gpg keys,新增新的ssh key new ssh key tittle隨便寫,key是在c users lianjiu.ssh中id rsa.pub 公鑰 6...