Bitbucket Cloud で Git リポジトリから変更をプルする

宇宙ステーションの管理アクティビティの次の作業として、場所の詳細情報を含むファイルが必要です。この時点では場所の数があまりないため、Bitbucket から直接追加することになります。

ステップ 1. Bitbucket でのファイルの作成

新しいロケーション ファイルを追加するには、以下の操作を行います。

  1. BitbucketStationLocations リポジトリから、[ソース] をクリックしてソース ディレクトリを開きます。
    ディレクトリには locations.txt ファイルのみが表示される点をご確認ください。

画像: リポジトリ ソース ページ
  • A. ソース ページ: リンクをクリックしてこのページを開きます。

  • B. ブランチの選択: 表示するブランチを選択します。 

  • C. その他のオプション ボタン: クリックすると、[ファイルを追加] などのオプションを含むメニューが開きます。

  • D. ソース ファイル領域: Bitbucket のディレクトリまたはファイルを表示します。 

2. [ソース] ページの右上で [その他のオプション] ボタンをクリックして、メニューから [ファイルを追加] を選択します。[その他のオプション] ボタンは、1 つ以上のファイルをリポジトリに追加している場合にのみ表示されます。

次の画像のように、新規ファイルを作成するためのページが表示されます。

画像: 新規ファイル
  • A. 新しいファイルのブランチ: 別のブランチにファイルを追加したい場合は変更します。

  • B. 新しいファイル領域: ここに、新規ファイルのコンテンツを追加します。 

3. Enter stationlocations in the filename field.

4. [構文モード] リストから [HTML] を選択します。
5. 次の HTML コードをテキスト ボックスに追加します。

1 2 3 4 5 6 <p>Bitbucket has the following space stations:</p> <p> <b>Earth's Moon</b><br> Headquarters </p>

6. Click Commit. The Commit message field appears with the message: stationlocations created online with Bitbucket.

7. メッセージ フィールドの下の [コミット] をクリックします。

これで、Bitbucket に新しいファイルができました。コミットの詳細を示すページが開いて、先ほど行った変更を確認できます。

画像: コミットされた新規ファイル

ここまでに作成したコミットの一覧を確認したい場合は、サイドバーで [コミット] をクリックします。

ステップ 2. リモートリポジトリから変更をプル

Now we need to get that new file into your local repository. The process is pretty straight forward, basically just the reverse of the push you used to get the  locations.txt  file into Bitbucket.

ファイルをローカル リポジトリにプルするには、次の操作を実行します。

  1. ターミナル ウィンドウを開き、ローカル リポジトリの最上位に進みます。

    macOS / Linux / Git Bash
    $ cd ~/repos/bitbucketstationlocations/

    Windows Command Prompt
    $ cd repos/bitbucketstationlocations/

  2. Enter the  git pull --all  command to pull all the changes from Bitbucket. (In more complex branching workflows, pulling and merging all changes might not be appropriate .)  Enter your Bitbucket password when asked for it. Your terminal should look similar to the following:

    1 2 3 4 5 6 7 8 9 10 11 12 13 $ git pull --all Fetching origin remote: Counting objects: 3, done. remote: Compressing objects: 100% (3/3), done. remote: Total 3 (delta 0), reused 0 (delta 0) Unpacking objects: 100% (3/3), done. From https://bitbucket.org/emmap1/bitbucketstationlocations fe5a280..fcbeeb0 master -> origin/master Updating fe5a280..fcbeeb0 Fast-forward stationlocations | 5 ++++++++++++++ 1 file changed, 5 insertions(+) create mode 100644 stationlocations

    The  git pull command merges the file from your remote repository (Bitbucket) into your local repository with a single command.

  3. ローカル システムのリポジトリ フォルダに移動すると、追加したばかりのファイルが表示されます。

素晴らしい!宇宙ステーションの場所に関する 2 つのファイルを追加することで、Bitbucket とローカル システム間の基本的な Git ワークフロー (クローン、追加、コミット、プッシュ、プル) を実行しました。

次へ

その他のヘルプ