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
远程仓库有4个文件,本地有5个文件,相当于新增了一个,从远程仓库git pull下来后,会把本地的新增文件给删除了,直接git push又提示版本落后,不能推送到远程仓库,应该如何操作?
先把本地新增的文件commit之后再去合并远程仓库的,具体操作如下:git add .git commit -m "something"git fetchgit rebase -i origin/远程分支名使用rebase可以防止分叉
补充一下。如果当前还不是提交的最终版本,在git commit那步有两种选择。
一个是先stash,rebase之后再git stash apply stash@{0}也可以先commit,然后完成了所有本地更改之后再git commit --amend
git stash apply stash@{0}
git commit --amend
先把本地新增的文件commit之后再去合并远程仓库的,具体操作如下:
git add .
git commit -m "something"
git fetch
git rebase -i origin/远程分支名
使用rebase可以防止分叉
补充一下。如果当前还不是提交的最终版本,在git commit那步有两种选择。
一个是先stash,rebase之后再
git stash apply stash@{0}
也可以先commit,然后完成了所有本地更改之后再
git commit --amend