windows下git 同步数据到github的常见问题

常用排错方法:

1,查看连接是否正常。

2,push数据有时会报错,这是由于远程repository和我本地的repository冲突造成。

解决方法: 

1.使用强制push的方法:

git push -u origin master -f

这样会使远程修改丢失,一般是不可取的

2.push前先将远程repository修改pull下来

git pull origin master

git push -u origin master

3.若不想merge远程和本地修改,可以先创建新的分支:

git branch [name]

git push -u origin [name]

多人协作的开发过程,一般推荐熟练使用分支功能来进行代码的托管。

原文地址:https://www.cnblogs.com/longxd/p/9232286.html