我无法理解这。
我已经创建了一个要点。然后我跑
$ mkdir mygist $ cd 神秘主义者 $ 混帐初始化 $ git pull git@gist.github.com:869085.git
然后我添加文件,更改文件并尝试提交。
$ 混帐添加。 $ git commit -a -m "更好的评论"
然后我不知道如何将它发送回github并提交这个git。
如果您只是从克隆 gist 开始,那么这可能是最简单的,以便origin
为您设置(指代原始存储库的“远程”)。然后你就可以做git push origin master
。例如:
git clone git@gist.github.com:869085.git mygist
cd mygist
# Make your changes...
git add .
git commit -m "Better comments"
git push origin master
但是,如果您不想重做更改,可以执行以下操作:
cd mygist
git remote add origin git@gist.github.com:869085.git
git fetch origin
# Push your changes, also setting the upstream for master:
git push -u origin master
严格来说,git fetch origin
和-u
参数git push origin master
是可选的,但它们将有助于将上游分支master
与origin
您的本地分支相关联master
。
由于您没有使用git clone
,因此您没有远程设置。虽然 Mark Longair 的解决方案是最好的,但另一种选择是:
git push git@gist.github.com:869085.git
您只需使用git push
命令将其发送到 github。