Help us understand the problem. What is going on with this article?

Githubを使わずにチームでGitを共有する方法

More than 5 years have passed since last update.

通常、ローカルでgitリポジトリを作成するには、

  • git init
  • git clone

のいずれかのコマンドを叩く。

リモート用のgitディレクトリを作成するには、下記を叩けば良い。

git init --bare --shared /path/to/hogehoge.git
  • --bare:ベアレポジトリ(作業ファイルを持たず、管理のみ行うリポジトリ)を作成するオプション
  • --shared:グループアクセス可能なパーミッションを追加するオプション
  • リモート用のリポジトリ(ベアリポジトリ)の拡張子は.gitとするのが慣例

AWSなど、チームでアクセスできるサーバ上で上記ディレクトリを作成すれば、Githubの代わりとして使える。
ローカルにSourceTreeのアプリも入れておくと便利!(ツリー構造がひと目で分かる)

※参考URL
▼ベアリポジトリについて - Git
http://www.proton.jp/main/programming/git/bare.html

sirok
プッシュ通知サービス Growth Pushやその他 グロースハックツールを開発・運営するスタートアップ
http://sirok.co.jp/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away