検索

2.3.7. 変更の共有

download PDF
CVS または Subversion などの集中型バージョン管理システムと違って、プロジェクトのコントリビューターは Git で作業する場合には、通常、単一の中央リポジトリーに変更を加えるわけではなく、ローカルのリポジトリーのクローンを作成して公開するか、パッチとしてメールで変更を送信します。

公開リポジトリーへの変更のプッシュ

公開されている Git リポジトリーに変更をプッシュするには、シェルプロンプトで、ローカルリポジトリーのあるディレクトリーに移動して、以下を入力します。
git push remote_repository
remote_repository は、変更をプッシュする先のリモートのリポジトリー名に置き換えます。ローカルのコピーをクローンした元のリポジトリーは自動的に origin という名前が指定される点にご注意ください。

個別のコミットからのパッチ作成

コミットからパッチを作成するには、シェルプロンプトでローカルの Git リポジトリーのあるディレクトリーに移動して、以下を入力します。
git format-patch remote_repository
remote_repository は、ローカルのコピーを作成した元のリモートリポジトリーの名前に置き換えます。これにより、リモートリポジトリーにない各コミットのパッチが作成されます。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.