リポジトリをコピーしてファイルを追加する

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

  1. Git または Mercurial リポジトリを作成する
  2. リポジトリをコピーしてファイルを追加する
  3. Bitbucket でリポジトリから変更をプルする
  4. Sourcetree ブランチを使用して更新をマージする

宇宙ステーションのファイルを追加して共有する場所ができたので、これをローカル システムから取得する方法が必要です。これをセットアップするまず、Bitbucket リポジトリをシステムにコピーします。Sourcetree では、リポジトリをコピーすることを「クローンする」と言います。リポジトリをクローンする際には、Bitbucket サーバーとローカル システムの間の接続を作成します。


ステップ 1. リポジトリをローカル システムにクローンする

Sourcetree を使用して、コマンド ラインを使用せずに、リポジトリのクローンをローカル システムへ作成します。

  1. As you use Bitbucket more, you will probably work in multiple repositories. For that reason, it's a good idea to create a directory to contain all those repositories. So start by creating a directory on your local system and call it repos.

  2. Bitbucket で、BitbucketStationSupplies リポジトリへ移動します。

  3. 右上の [クローン] ボタンを押します。
    Bitbucket により、[このリポジトリをクローン] ダイアログが表示されます。
  4. [このリポジトリをクローン] ダイアログから、[Sourcetree でクローン] をクリックします。
  5. From the Clone New dialog box, update the Destination Path to <local directory>/repos/bitbucketstationsupplies. This destination path refers to the directory you just created with the folder for the repository. The Name field remains the same with the folder name of the repository.

  6. [クローン] ボタンをクリックします。

おめでとうございます。ローカル システムにリポジトリをクローンしました。

ステップ 2. ファイルを作成してローカルに追加し、Bitbucket にプッシュする

ローカル システムにリポジトリがあるため、宇宙ステーションに必要なすべてのサプライのリストの作成を開始することができます。これを行うため、サプライ用のファイルを作成しましょう。

このセクションの作業では、Git と Mercurial リポジトリのどちらで作業しているかによって、イメージが少し異なる場合があります。

  1. Double-click the bitbucketstationsupplies repository in Sourcetree and notice that there is nothing to commit from your local repository to the remote repository.

  2. テキスト エディターを使用して次の 3 行を追加します。

    space ice cream
    nerf darts
    telescope light shield
  3. Save the file as supplies.txt to the bitbucketstationsupplies directory on your local system. The supplies.txt file now appears in Sourcetree since you created it in your local repository.

  4. Now is the point where you prepare a snapshot of the changes before committing them to the official history. From the options menu of the supplies.txt file, select Stage file (for a Git repository) or Add file (for a Mercurial repository).

  5. 一番上の [コミット] ボタンをクリックしてファイルをコミットします。
  6. メッセージ ボックスに、「Initial commit」と入力します。
  7. ボックスの下の [コミット] ボタンをクリックします。新しいファイルがプロジェクト履歴にコミットされました。

    この時点までの操作はすべてローカル システム上で行われており、リモートの Bitbucket リポジトリに変更をプッシュするまで、Bitbucket リポジトリから認識することはできません。

  8. Sourcetree で [プッシュ] ボタンをクリックして、コミットした変更をプッシュします。プッシュを行うと、1 つ以上のコミットを別のリポジトリへ移動して、自分の作業を簡単に公開することができます。

  9. 表示されたダイアログ ボックスでは、Git または Mercurial のどちらを使用しているかに応じて次のステップが変わります。

    • Git – [Push?] 列の下で、マスター ブランチを選択してそのブランチを origin にプッシュすることを示してから [OK] をクリックします。

    • Mercurial - すべてが自動で実行されるため、必要な操作は [OK] をクリックするだけです。
  10. Bitbucket の BitbucketStationSupplies リポジトリに移動します。

    If you click Commits in the sidebar, you'll see your commit in the repository. Bitbucket combines all the things you just did into that commit and shows it to you.

    If you click Source in the sidebar, you'll see your file in the repository, the supplies.txt file you just added.

次へ

最終更新日: 2018 年 9 月 30 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.