GitHubでプロジェクトをフォークすると、元のプロジェクトからwikiが複製されます。フォークGitHubプロジェクトwith custom wiki
アップストリームのwikiを変更せずにフォークされたwikiに変更(ページの削除、ページの編集)を行うことができますか?
私はこれについての情報を見つけることなく、グーグル、スタック オーバーフローとGitHubのドキュメントを検索した:(
GitHubでプロジェクトをフォークすると、元のプロジェクトからwikiが複製されます。フォークGitHubプロジェクトwith custom wiki
アップストリームのwikiを変更せずにフォークされたwikiに変更(ページの削除、ページの編集)を行うことができますか?
私はこれについての情報を見つけることなく、グーグル、スタック オーバーフローとGitHubのドキュメントを検索した:(
GitHubプロジェクトをフォークするとではありません。はwikiリポジトリをフォークします。フォークの代わりに空白のwikiが作成され、その変更はプル要求を使用してマージすることはできません。
git pull origin master
git push my-fork master
アップデート2016分の2015:あなたはclone the wiki separately
そしてwiki does not support pull request anywayする必要性を
2013(元の回答):このプロジェクトに示すように、GitHub forkはクローンを作成します:
でホストされているウィキレポ()
私は今すぐwikiを持つレポをクローンすると、wikiは含まれませんフォークの中に。代わりに他の答えを見てください。 –
明確にする:同期のWikiを保つために
git clone https://github.com/user1/project.wiki.git
git remote add my-fork https://github.com/user2/project.wiki.git
git push my-fork master
:この回避策は、ローカルでのGitHubのWikiクローンを作成別のリポジトリ、または別のリポジトリのウィキ、例えばにそれをプッシュすることですSSHを使用する場合のすべての手順。 :
対/
SSHを使用しての使用に
git clone [email protected]:User1/Repo1.wiki.git
cd Repo1.wiki
# Now enable Wiki pages in Repo2
git remote add my-fork [email protected]:User2/Repo2.wiki.git
ご注意ください。ここで何か問題が発生した場合は、このコマンドを繰り返すだけではなく、手動でURLを変更する必要があります。
git config --local -l
# For example, this is wrong:
# [email protected]/User2/Repo2.wiki.git
それが間違っている場合は、との正しいURLを設定します:
git push my-fork -f --no-tags
:今、あなたはを継続することができ
git config --local remote.my-fork.url [email protected]:User2/Repo2.wiki.git
、使用、を指しているかどうか確認するために、 -f
は、すべてrefs
を上書きするために--force
の略語です。
関連度:* [GitHubでwikiページをリクエストする方法](0120-18753)* –