Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 克隆从其他存储库派生的存储库后,如何提交更改?_Git_Github - Fatal编程技术网

Git 克隆从其他存储库派生的存储库后,如何提交更改?

Git 克隆从其他存储库派生的存储库后,如何提交更改?,git,github,Git,Github,我是Git/Github的新手。以下是我正在尝试做的(到目前为止还无法实现目标):我正在从其他人的存储库中分叉。这是一个Emacs配置。现在我的Github页面显示了这个新的存储库。然后我将它克隆到本地计算机上,以便Emacs可以读取配置。我知道 git clone https://github.com/MY_NAME/My_EMACS_SETUP ~/.emacs.d 现在一切正常,Emacs读取这些配置。然后我想通过添加我自己的配置来定制Emacs。假设我修改了~/.emacs.d/ini

我是Git/Github的新手。以下是我正在尝试做的(到目前为止还无法实现目标):我正在从其他人的存储库中分叉。这是一个Emacs配置。现在我的Github页面显示了这个新的存储库。然后我将它克隆到本地计算机上,以便Emacs可以读取配置。我知道

git clone https://github.com/MY_NAME/My_EMACS_SETUP ~/.emacs.d
现在一切正常,Emacs读取这些配置。然后我想通过添加我自己的配置来定制Emacs。假设我修改了
~/.emacs.d/init.el
。当我运行
git status
时,它显示
init.el
已被修改。因此,我运行了
git add init.el
git commit-m“modified init.el”
,我认为这会将更改提交到我的存储库中


然后我转到我的Github页面并刷新它。但是,我的存储库没有显示我所做的提交。我错过什么了吗?我需要运行git remote add吗?因为我猜我的提交没有更新对Github的任何更改,因为它从未询问我的用户名和密码

@Biffen谢谢,就这样。我在某个地方读过
gitpush
,但我不敢运行它,因为我不知道它会将更改“推”到哪里(直觉上,它不应该“推”到我从中折叠的原始存储库)。我仍然不清楚折叠存储库和原始存储库之间的关系。您的意思肯定是“分叉”,而不是“折叠”。@Jubobs感谢您的提醒。我没看透这个词