84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
第一次提交代码到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 project"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 project"
git push
sourcetree解决你的问题 !!!
第三条并不一定要执行,因为第三条是推送到coding.net服务器,可以先提交到本地,必要的时候再push到服务器
git clone -> 工作区 -> git add -> 暂存区 -> git commit -> 版本库 -> git push -> 远程自己的仓库 -> pull request -> 别人项目的仓库