項目檢出 如果你的git還沒有代碼倉庫,可以用過git的代碼倉庫頁面新建一個你的倉庫 創建git上的倉庫後,我們還需要建立本地的倉庫,所以打開Mac終端,建立本地倉庫文件夾(這裡我用HelloC),然後進入到新建的文件夾下 mkdir HelloC cd HelloC 在git頁面中,複製你的倉庫地 ...
項目檢出
如果你的git還沒有代碼倉庫,可以用過git的代碼倉庫頁面新建一個你的倉庫
創建git上的倉庫後,我們還需要建立本地的倉庫,所以打開Mac終端,建立本地倉庫文件夾(這裡我用HelloC),然後進入到新建的文件夾下
mkdir HelloC
cd HelloC
在git頁面中,複製你的倉庫地址
然後在終端中通過clone指令將文件複製到本地(這裡我用的是我的git倉庫地址),然後就能看到項目下載到本地,並看到HelloC目錄下有個README.md文件
git clone https://github.com/ares945/HelloC.git
項目提交
現在我們可以將我們的代碼文件或者項目拷貝到本地倉庫,然後進行提交;我在本地創建了一個helloworld.c的文件,可以通過git status查看本地倉庫的狀態,發現系統提示你本地新增了helloworld.c文件
git status --查看本地倉庫
git add helloworld.c --添加文件
git status
git commit --提交文件,同時會打開提交信息視窗
git push --更新到git倉庫
註意在git commit之前需要git status一次,查看文件狀態是否添加;git commit後會彈出本次提交的記錄信息,你可以在裡面編輯後保存,這樣別人就能在git中看到你更新的備註信息了
最後輸入你的賬戶和密碼之後(這個操作只是在第一次的時候需要,以後push文件就不需要再輸入賬號和密碼了),系統自動將你的文件更新到了git倉庫中
現在,你可以到git到頁面中刷新一下看看是否提交成功了,其實在終端系統中也能看到更新是否成功;在下圖中我們看到了從本地提交到git的helloworld.c文件,現在我們就完成了從git中檢出項目,修改後提交;本篇同樣適用linux通過終端檢出項目和提交
其他
如果兩個人同時修改了同一個文件,就會造成文件衝突,這時候需要後提交的人通過git pull將文件更新下來合併之後再提交,先提交的人也可以通過git pull將最終提交的文件拉下來,同步文件