GitHub プロジェクトをフォークする
GitHub でホストされているプロジェクトに貢献したいと思っていて、直接的にプッシュできない場合は、以下のワークフローを実行してください:
貢献したいプロジェクトのフォークを作成します。
このフォークのクローンを作成して、ローカルリポジトリを作成します。
作業の結果を共有する準備ができたら、フォークの同期を実行して、元のプロジェクトのマスターブランチの現在の HEAD にフォークをリベースします。これは、フォークを作成した後にプッシュされた新しいコミットと変更が競合しないようにするために必要です。
プルリクエストを作成するを使用して、元のプロジェクトへの変更を提案します。
ローカルで表示して適用の提案。
プロジェクトをフォークする
フォークは、元のプロジェクトに影響を与えずにコードを変更できる GitHub リポジトリのコピーです。
フォークを作成する
GitHub(英語) でフォークするプロジェクトを開き、
をクリックします
元のプロジェクトのコピーがアカウントに作成されます。このプロジェクトを変更するには、プロジェクトを複製してローカルリポジトリを作成する必要があります。
フォークをリベースする
メインメニューから、Git | GitHub | フォークの同期を選択します。フォークは、フォークを作成した元のプロジェクトのマスターブランチの HEAD コミットにリベースされます。
プロジェクトのフォークを最新の状態に保つ方法に関するこのビデオチュートリアルを参照してください:
関連ページ:
GitHub でホストされているプロジェクトを管理する
プロジェクトをチェックアウトする (クローン):AppCode から直接貢献したいリポジトリのクローンを作成し、それに基づいて新しいプロジェクトを作成できます。メインメニューからを選択します。Git メニューが使用できない場合は、を選択します。バージョン管理から取得ダイアログで、左側の GitHub を選択します。次のいずれかを実行して、GitHub にログインします。トークンがある場合は、トークンを使用するをクリックし、トークンをトークンフィールドに貼り付けて、ログインをクリックします。それ以外の場...
Git リポジトリに変更をコミットしてプッシュする
Git リポジトリに新しいファイルを追加した後、またはすでに Git バージョン管理下にある変更されたファイルを追加し、それらの現在の状態に満足したら、作業の結果を共有できます。これには、リポジトリのスナップショットをプロジェクト履歴に記録するためにローカルにコミットしてから、プッシュをリモートリポジトリにコミットして、他のユーザーが利用できるようにすることが含まれます。Git ユーザー名を設定する Git は、コミットを ID に関連付けるために、ユーザー名を知っている必要があります。ユーザー名...
GitHub プルリクエストを操作する
プルリクエストは、オープンソースプロジェクトや一部の企業のワークフローで、コントリビュータからの変更を管理したり、変更がマージされる前にコードレビューを開始したりするために使用されます。プルリクエストを作成することで、元のリポジトリにプッシュしたい変更を他のユーザーに伝えることができます。これにより、そのリポジトリのメンテナーが変更を確認し、議論し、ベースブランチに統合できます。プルリクエストを作成する:メインメニューからを選択します。プルリクエストツールウィンドウが開きます。情報タブでは、左