我是使用git工作的新手。我直接在Git上对我的代码进行了一些更改。然后我将粘贴的代码从Git复制到我的本地文件。然后对本地文件进行了更多更改,并尝试与git上的文件合并。我在命令行中遇到错误(当我去git commit时)说文件不同步,并且它不允许我提交更改。
我回去并将git代码复制/粘贴到我的本地文件中,以便我在哪里。接下来我要做什么来同步我的文件并能够从我的本地文件提交到git?
答案 0 :(得分:1)
首先从GitHub尝试fetching the changes。
我假设您已在本地cloned存储您的资源,因此您需要pull使用以下内容进行更改:
git pull origin master
如果您使用master
分支。
如果您先获得更改,则不应遇到冲突。如果你没有先提取更改,你需要告诉git你要保留哪些更改,如果GitHub(在远程)中的更改,或本地更改。
如果您在解决冲突方面遇到问题,请检查article on resolving merge conflicts。