これは理解できません。
あらすじを作成しました。それから私は走ります
$ mkdir mygist $ cd mygist $ git 初期化 $ git pull git@gist.github.com:869085.git
次に、ファイルを追加し、ファイルを変更して、コミットを試みます。
$ git add . $ git commit -a -m "より良いコメント"
次に、それをgithubに送り返し、このgitをコミットする方法がわかりません。
origin
(元のリポジトリを参照する「リモート」) が設定されるように、gist のクローンを作成することから始めると、おそらく最も簡単です。その後、あなたはただ行うことができます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 に送信するだけです。