リポジトリをクローンしてファイルをローカルで管理する

お困りですか?

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

コミュニティに質問

  1. Set up SourceTree to work with Bitbucket Server
  2. Bitbucket Server での個人リポジトリの作成
  3. リポジトリをクローンしてファイルをローカルで管理する
  4. Bitbucket Server への変更のコミットとプッシュ

このステップでは、個人リポジトリをローカル コンピューターにクローンします。リポジトリをローカルにクローンすると、オンライン リポジトリと常に同期されるファイル ディレクトリがコンピューター上に作成されます。 

クローンについて...

実際に使用しているソース ファイルへの変更を行うと、ご利用の Web サイトがユーザー エラーに対して脆弱になります。代わりに、ソース ファイルのクローンをローカルに作成して自身のコンピューターで変更を加え、そこで、変更によってプロセスが破壊されないことを最初にテストできます。問題がないことを確認したら、変更を実際に使用しているソース ファイル (通常は master ブランチ) にプッシュできます。そこから、他のユーザーは変更を自身のローカル コピーに取り込み、Web サイトのファイルを更新できます。

  1. Clone your personal repository using SourceTree (or the command line)
    1. On the side navigation, click Clone, then Clone in SourceTree to create a local directory where you can store the website files. 

      This opens the Clone New dialog in SourceTree.
    2. Within SourceTree, choose the appropriate destination for your personal repository, then click Clone.
      You'll arrive at the empty directory in SourceTree, and an empty directory named website was created on your local computer.
  2. ソース ファイルをダウンロードして、先ほど作成した空のディレクトリに展開します。
  3. Add the files to your personal repository using SourceTree (or the command line).
    1. [ステージ化されていないファイル] という名前のボックスを選択して、前の手順で追加したファイルを選択します。

      ファイルは、[ステージ化されたファイル] ペインに表示されます。
    2. [コミット] をクリックし、コメント ボックスにメッセージを追加して、[origin/master にすぐに変更をプッシュする] ボックスを選択します。
       
    3. 個人リポジトリに移動し、ファイルが追加されたことを検証します。

次のステップ

コマンド ラインから実行する

  1. コマンド ラインから個人リポジトリをクローンします。また、空のディレクトリから直接コマンドをコピーすることもできます。[ディレクトリでの作業] を確認します。
    ターミナル ウィンドウで、これらのコマンドを実行します。

    cd ~
    git clone http://<username>@<Bitbucket Server URL>/scm/<project key>/website.git
    クリックしてコマンドの説明を確認...
    cd ~
    ディレクトリをホーム ディレクトリに変更 
    git clone
    リポジトリのコンテンツをコピーするコマンド
    <username>
    インスタンスへのログインに使用するユーザー名
    <Bitbucket Server URL>
    Bitbucket Server インスタンスの URL
    <プロジェクト キー>
    個人リポジトリの所属先のプロジェクト キー
    website.git
    個人リポジトリの名前

    これにより、TISwebsite という名前の空の Git リポジトリが作成されます。

  2. Add the files to your personal repository from the command line.
    From a terminal window

    cd existing-project
    git init
    git add --all
    git commit -m "Initial Commit"
    git remote add origin http://<Bitbucket Server URL>/scm/tis/website.git
    git push -u origin master
    クリックしてコマンドの説明を確認...
    cd existing-project
    ファイルを展開したディレクトリに変更 
    git init
    Git リポジトリを初期化
    git add --all
    ファイルをリポジトリに追加
    git commit -m "Initial Commit"
    コミットにコメントを追加
    git remote add origin <url>
    git push -u origin master
    リモート リポジトリを追加し、ファイルを master ブランチにプッシュ

    次のステップ

最終更新日 2015 年 9 月 21 日

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

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