新しいnopCommerceプロジェクトの作業を開始するために、私はプライベートgitリポジトリを作成しました。ソースから最新の変更を引き出せるように、公式のnopCommerceレポ(https://help.github.com/articles/duplicating-a-repository/)を複製しました。カスタムテーマをプロジェクトに追加する私の個人リポジトリに変更をコミットしたいと思います。後で公式レポからの変更を簡単に引き出してマージするために、変更をどこにコミットする必要がありますか?また、どのようにミラーリングされたリポジトリにいる私のgitのワークフローに影響を与える必要があります。私の最近のプロジェクトでは、gitflow(https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow)を使用しました。ミラーリポジトリへの変更をコミットする
2
A
答えて
2
オリジナルの「上流」レポを自分のプライベートGitリポジトリにコピーした場合、ワークステーション上にあるローカルクローンコピーがあなたのプライベートレポにプッシュするはずです。
git remote set-url --push origin https://github.com/exampleuser/mirrored
コマンド(from the GitHub tutorial)が原因です。
元のレポを引き出してミラーにプッシュすることができます。
ただし、独自のコミットを追加する場合は、このプライベートレポがミラーではなくフォークである必要があります。
意味:両方のプッシュを設定
git remote add upstream $(git remote get-url origin)
(代わりにリモートorigin
のURLをフェッチの)「upstream
」として、元のレポを参照
をして、あなたのプライベートに起源のURLを取得レポ
git remote set-url origin $(git remote get-url origin)
その後、upstream
からフェッチすることができますが、現在参照されている元のリポジトリから新しいコミットをマージ(またはその上に再配置)することができます(git-flowのような)任意のワークフローをプライベートレポに適用することができます。 upstream
)
関連する問題
- 1. ファイルへの変更されたパスをコミットする方法
- 2. ウェブ開発サーバのミラーリポジトリ
- 3. Bazaar:変更がコミットされたコミット時の自動ファイル変更
- 4. デフォルトのgerritコミットを変更する - msg
- 5. コミットを別のブランチに変更する
- 6. Gitコミットの日時を変更する
- 7. バグの変更をコミットする
- 8. Visual StudioでGitHubへの変更をコミットできません
- 9. Entity Frameworkはデータベースへの変更をコミットしません
- 10. Github:リポジトリのクローン作成、クローンの変更、元のリポジトリへのコミット
- 11. Github - 既存のローカルブランチの新しいリモートブランチへの変更をコミットする
- 12. ソースブランチの古いコミットへの新しいブランチのソースを変更する
- 13. Gitコミット変更ビデオファイル
- 14. 別のユーザーとしてGitへの変更をコミットするには?
- 15. コミットの順序変更は、他のコミット後に変更されますか?
- 16. SQLiteで変更をコミットするには?
- 17. 変更なしでファイルをコミットする
- 18. Visual Studio 2015でローカルSQL DBへの変更をコミットする方法は?
- 19. Gerritはabondonedコミットの同じブランチで変更をコミットします
- 20. コミットのユーザー名を変更します。
- 21. いつ変更をコミットしますか?
- 22. コミットの変更された行の順番を変更
- 23. C#DataGridViewの変更をDataTableにコミット
- 24. Xcodeでコミットすると、サブモジュールの変更が常にコミットされます
- 25. スペースをコミット時に変更した行に変換する
- 26. TeamCity VCSコミットを変更IDに変換する
- 27. Gitリポジトリ:フォルダへのシンボリックリンクをコミットする
- 28. gitの変更せずにコミット中間変更後の1
- 29. gitで先のコミットのファイルの変更をロールバックする方法
- 30. マテリアライズド・ビューをコミット時に変更