84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
第一次提交程式碼到coding.net,用的以下三個指令:
# git add . # git commit -m"init project" # git push
那麼,以後修改了程式碼,每次提交都要執行這3個指令嗎?還有有所差別?
走同样的路,发现不同的人生
git add -A 是將所有的修改都提交。你可以用git status查看目前的變化,然後透過git add xxx有選擇的提交。git commit 是將變化先提交到本地。git commit -m "xxxx" 其中引號中間是提交的說明文字。如果直接git commit, 會出現一個vi介面,在裡面輸入提交的說明。 C-o 保存,之後C-x退出並提交。git push 時將修改push到遠端
推薦https://book.douban.com/subject/24752672..., 可以大致瀏覽一下。
git add.是将当前版本库中所有修改提交到版本库暂存区中,当你commit後,暫存區就清空了。所以下次提交前還是需要先進行add操作的。我最近也在學GIT,寫了一篇入門文章,你可以看看:http://justin-x.cn/2016/03/29/git-StudyN...
git add
commit
建議以後提問前先搜尋一下-一模一樣的問題
git commit -a -m"init 專案"git Push
sourcetree解決你的問題 ! ! !
第三條不一定要執行,因為第三條是推送到coding.net伺服器,可以先提交到本地,必要的時候再push到伺服器
git clone -> 工作區 -> git add -> 暫存區 -> git commit -> 版本庫 -> git push -> 遠端自己的倉庫 -> pull request -> 別人專案的倉庫
git add -A 是將所有的修改都提交。你可以用git status查看目前的變化,然後透過git add xxx有選擇的提交。
git commit 是將變化先提交到本地。
git commit -m "xxxx" 其中引號中間是提交的說明文字。
如果直接git commit, 會出現一個vi介面,在裡面輸入提交的說明。 C-o 保存,之後C-x退出並提交。
git push 時將修改push到遠端
推薦https://book.douban.com/subject/24752672..., 可以大致瀏覽一下。
git add
.是将当前版本库中所有修改提交到版本库暂存区中,当你commit
後,暫存區就清空了。所以下次提交前還是需要先進行add操作的。我最近也在學GIT,寫了一篇入門文章,你可以看看:http://justin-x.cn/2016/03/29/git-StudyN...
建議以後提問前先搜尋一下-一模一樣的問題
git commit -a -m"init 專案"
git Push
sourcetree解決你的問題 ! ! !
第三條不一定要執行,因為第三條是推送到coding.net伺服器,可以先提交到本地,必要的時候再push到伺服器
git clone -> 工作區 -> git add -> 暫存區 -> git commit -> 版本庫 -> git push -> 遠端自己的倉庫 -> pull request -> 別人專案的倉庫