一到週末就放羊了,今天撰寫第四節——Git倉庫管理。
一般情況下,大家都是從網絡上clone一個工程,然後開始編輯。當編輯結束的時候,再push到遠程倉庫中便可以。然而,將代碼保存到遠程倉庫中是存在一定風險的。對於我這裏的特殊情況,我一般是自建局域網服務器來進行代碼託管的。這裏,我將兩種方法一併奉上,與大家分享。
本節暫不附註圖片,可能閱讀起來會有一些抽象,我儘量寫得簡練一些。
遠程服務器託管
現在網上有很多免費的Git託管中心,如果不介意代碼的安全性,可以將代碼直接提交到這些託管中心來進行管理。比如:CSDN、開源中國等。(ps,具體有哪些託管中心就不一一列舉了,網上一搜一大堆)。
需要做的工作如下:
1.複製遠程倉庫的網址:比如:https://shili.git。
2.運行Git,定位到指定的位置,運行如下指令:
git clone https://shili.git
3.之後,便可以在本地倉庫中進行編輯了。
4.一旦編輯完成,你可以通過運行命令:git push 來代碼傳送到遠程倉庫中。
本地服務器託管
本地服務器與局域網服務器的搭建,過程是雷同的。具體步驟如下:
1.定位到服務器文件夾下,運行如下命令:
git init –bare
2.切換到工作目錄下,運行如下命令:
git clone file:///D:/****
3.之後當前工作目錄下便會出現.git文件夾。至此,便可以進行代碼編輯工作了。
4.如果編輯結束,查看版本庫源文件狀態運行如下命令:
git status
5.添加工作目錄中的文件到版本庫中,使用如下命令:
git add 特定文件名
6.提交版本庫中文件的更改,運行如下命令:
git commit 特定文件名
7.將版本庫上傳到本地服務器中,運行如下命令:
git push -u origin master:master
常規的操作步驟如上所述。之後章節,我會依次對各個步驟進行較深入地探索。
如有疑問,或者文章中有不足之處,歡迎大家留言討論。
下期預告:
Git學習之路(五)——Git 命令詳解
目前已完成章節鏈接:(ps,動態更新中)