其实我没有修改。但是却无法同步。
解决方法:
1、在vs里, 打开git的命令提示符
2、输入一下命令:
git stash
git stash pop
3、然后再git checkout试试,然后提示 执行git pull ,到vs2015里再同步就好了。
指令:
git clean -df //丢弃所有 untracked 的文件
git reset --hard //将 tracked 的文件重置到前一个版本
git 撤销未提交修改相当于在提交界面上对所有的修改文件进行revert
正确的命令是:git checkout .
如果针对某一文件撤销如下:
git revert 针对已经commit的内容
有的时候我们忘记了切换分支,直接在主分支上开始开发一个新的功能,写到一半的时候突然想起来最好是写在一个新的分支上面去,这个时候我们可以通过如下命令:
方法一:
git stash
git checkout branch2
git stash pop
方法二:
git stash
git checkout branch2
git stash list #检查在不同分支中创建的各种存储
git stash apply x #选择正确的一个
注意:git stash apply,会将当前分支的最后一次缓存的内容释放出来
其实我没有修改。但是却无法同步。
解决方法:
1、在vs里, 打开git的命令提示符
2、输入一下命令:
git stash
git stash pop
3、然后再git checkout试试,然后提示 执行git pull ,到vs2015里再同步就好了。