git作為分布式代碼管理軟件,目前是最好的也是用戶量最大的代碼管理軟件,下面簡單介紹一下常用的使用流程
1.代碼克隆
命令:git clone https://www.xxxx
https://www.xxxx 為你的遠程服務器倉庫的路徑,執行完該命令后遠程倉庫中的相關代碼就能下載到本地了。
2.本地倉庫代碼更改或新增
修改其中一個文件的代碼,只有做了更改后才能提交相關代碼,但是git和SVN不同,代碼更改后并不是直接提交到遠程倉庫進行合并更新,首先應該是先從本地工作區修改,然后添加到本地緩存區,對于新增的文件沒有加入版本管理的先執行如下命令
git add a.txt(a.txt是全新的一個文件)
此命令是把a.txt加入版本管理,在緩存區可以查看,此操作是必要的,否則后續a文件將無法上傳到遠程倉庫
3.查看文件狀態情況
查看一個文件或者目錄當前的狀態可以使用如下命令
git status a.txt
因為a.txt已經加入版本控制了,狀態應該為modified,一般提交前最好都還是看一下本地工作區文件狀態
4.文件提交
文件提交也還是沒有把本地更改的代碼上傳到遠程倉庫,只是提交到本地倉庫進行管理,命令為
git commit -m [本次更改內容的備注]
此命令是把當前處于修改狀態所有文件都上傳到本地倉庫,-m是對本次提交的備注,養成良好的習慣此命令必須有內容,方便后續追蹤更改記錄。
git commit a.txt -m [添加a.txt文件]
如果加上具體文件名或者目錄,本次提交就只提交部分內容
5.本地倉庫內容提交到遠程倉庫
把更改的相關內容提交到本地倉庫后才能執行同步內容到遠程倉庫的操作。相關的命令如下:
git push
如果沒有和遠程倉庫的內容出現沖突的話用如上命令,你的更改就能上傳到遠程倉庫了,其它同事clone的話已經能獲取到你的代碼了。
時間關系,馬上上班了,本次就寫到這里,后續陸續更新git使用的相關操作,最終會整理為系列文章分享給大家。
版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。