一旦我在我的计算机上分叉了一个仓库并在其中修改了一个文件...我如何推迟这些更改,以便它们在我的Github帐户上在线反映出来。换句话说,如何将本地计算机上修改后的目录与遥控器同步?
以下是我的尝试:
1)git clone URL
(即剪贴板部分Github副本上的URL)
2)对我刚刚克隆的目录(现在在我的本地计算机上)中的文件进行更改
3)git add .
4)git status
(文件显示为已修改,很棒)
5)git pull
(但我收到消息"已经是最新的。")
而不是#5,我也试过了git push origin master
,但得到了#34;一切都是最新的"
出了什么问题?这些变化并未反映在我的Github在线回购中。
答案 0 :(得分:1)
必须首先通过git commit -m "optional message"
提交在github文件夹中完成的更改。
如果您添加新文件,则需要通过git add
将其注册到git。
要与远程分支同步,请首先使用git pull
从远程分支中提取所有更改,然后使用git push
进行推送。