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


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


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

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

ステップ 1. Bitbucket でファイルを作成する

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

  1. From your BitbucketStationLocations repository, click Source to open the source directory.
    Notice you only have one file, locations.txt, in your directory.

      • A. Branch selection: Pick the branch you want to view.
      • B. Source page: Click the link to open this page.
      • C. New file button: Edit and create a file in Bitbucket.
      • D. Source file area: View the directory of files in Bitbucket.
  2. [ソース] ページから、右上の [新しいファイル] をクリックします。このボタンは、リポジトリに 1 つ以上のファイルを追加した後にのみ表示されます。

      • A. Branch with new file: Change if you want to add file to a different branch.
      • B. New file area: Add content for your new file here. 
  3. Enter stationlocations in the  filename  field .

  4. [言語モード] リストから HTML を選択します。

  5. テキスト ボックスに次の HTML コードを追加します。

    <p>Bitbucket has the following space stations:</p>
        <b>Earth's Moon</b><br>
  6. Click Commit. The Commit message field appears with the message: stationlocations created online with Bitbucket.

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

You now have a new file in Bitbucket! You are taken to a page with details of the commit, where you can see the change you just made:

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

ステップ 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 コマンド プロンプト

    $ 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:

    $ 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.
       fe5a280..fcbeeb0 master -> origin/master
    Updating fe5a280..fcbeeb0
     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 ワークフロー (クローン、追加、コミット、プッシュ、プル) を実行しました。


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


Powered by Confluence and Scroll Viewport.