Git および Bitbucket Server の使用を開始する

このページの内容

お困りですか?

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

コミュニティに質問

Atlassian Bitbucket Server is the Git repository management solution for enterprise teams. It allows everyone in your organization to easily collaborate on your Git repositories.

This page will guide you through the basics of Bitbucket Server. By the end you should know how to:

仮定

このガイドでは、ユーザーが過去に Git を体験したことがないと仮定しています。ただし、以下を想定しています。

  • ローカルコンピューターに Git バージョン 1.7.6 以上がインストールされている。
  • You are using a supported browser.
  • You have Bitbucket Server installed and running. If you haven't, see Getting started.

Please read Git resources or check out our Git tutorials for tips on getting started with Git.

Add users to Bitbucket Server and grant permissions

The first thing you can do in Bitbucket Server is to add collaborators.

To add users within Bitbucket Server

  1. Go to the Bitbucket Server administration area by clicking the cog , then click Users in the Admin screen (under Accounts):
  2. Click Create user to go directly to the user creation form.
  3. Once you've created a user, click Change permissions to set up their access permissions.

ユーザー認証には 4 のレベルがあります。

  • System Administrator — can access all the configuration settings of the Bitbucket Server instance.
  • Administrator — same as System Admins, but they can't modify file paths or the Bitbucket Server instance settings.
  • プロジェクト作成者 — プロジェクトを作成、編集、削除できる。
  • Bitbucket Server User — active users who can access Bitbucket Server.

認証の詳細については、「ユーザーとグループ」を参照してください。

See External user directories if you have existing user identities you wish to use with Bitbucket Server.

最初のプロジェクトを作成し、協力者と共有する

プロジェクトの作成

The next thing you do in Bitbucket Server is to create a project. You'll add repositories to this project later.

Go to 'Projects' and click Create project. Complete the form and submit it to create your new project. See Creating projects for more information.

Open project access to others

プロジェクト管理者は、プロジェクトの権限を他の協力者へ与えることができます。

設定をクリックしてから、次にプロジェクトの権限をクリックします。

「プロジェクトの権限」ページでは、作成済みのプロジェクトに対してユーザーやグループを追加できます。

プロジェクトのアクセス権には 3 のレベルがあります。

  • Admin — can create, edit and delete repositories and projects, and configure permissions for projects.
  • 書き込み— プロジェクトのすべてのリポジトリからプッシュやプルができます。
  • 読み取り — プロジェクトのリポジトリのコードヤコメントを参照したり、プルすることのみできます。

詳細については「プロジェクト権限を使用する」を参照してください。

Create a repository and get your code into Bitbucket Server

リポジトリを作成する

プロジェクト管理者は、プロジェクト内でリポジトリを作成できます。

リポジトリが作成されたら、リポジトリにプロジェクト権限が適用されます。つまり、プロジェクト内で作成されたすべてのリポジトリは、同じアクセスおよび権限設定を共有します。使用したい Git プロジェクトがすでにある場合、「既存のプロジェクトからコードをインポートする」を参照してください。

リポジトリの作成をクリックし、リポジトリ作成フォームを開きます。

Once submitted you will be taken directly to your repository homepage. As there is no content in your repository yet, you'll see some instructions to help you push code to your repository. See Creating repositories for more information.

Clone and push

このセクションでは、作成したリポジトリをクローンし、次にコミットプッシュして戻す方法について説明します。画面の右上に、使用可能おなクローン URL が表示されます。SSH アクセスを利用可能な場合もあります。

In a terminal, run the following command (replace <bitbucketURL> with the URL for your instance of Bitbucket Server):

git clone <bitbucketURL>/git/<projectname>/<reponame>.git

Use your Bitbucket Server username and password.

ターミナルでの結果は、以下のスクリーンショットのようになるはずです。

 

You should now have a new empty directory tracked by Git, in the user space of your local machine. Let's add some content and push it back to Bitbucket Server.

<reponame>ディレクトリで、helloworld.txt という名前のテキストファイルを作成し、その中に「Hello World」と書き込みます。

次に、ターミナルで次のコマンドを実行します

cd <reponame>
git add .
git commit -m "My first commit"
git push origin master

If everything went fine, when you refresh the Bitbucket Server screen, you will see that the homepage of your repository has been replaced with a file browser showing you a link to helloworld.txt.

これで、協力者とコーディングできるようになりました。

For more information about getting your code into Bitbucket Server, see Importing code from an existing project

詳細についてはGit チュートリアルとトレーニング」をご覧ください。また、頻繁に使用する基本的な Git コマンドの一覧をご覧ください。

最終更新日 2018 年 4 月 23 日

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

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