「Git」の版間の差分

提供: sha.ngri.la
移動先: 案内検索
(共有リポジトリ)
(共有リポジトリ)
22行目: 22行目:
 
$ mkdir fooo.git
 
$ mkdir fooo.git
 
$ cd fooo.git
 
$ cd fooo.git
$ sudo git init --bare --shared=true
+
$ git init --bare --shared=true
 
</pre>
 
</pre>
 +
他のサイトを見ると"$ sudo git init --bare --shared=true"と書いてあるけど、私の場合sudo使わないとうまくいった。なんでだろう?
 
<li>ローカル側の準備
 
<li>ローカル側の準備
 
<pre>
 
<pre>

2013年5月2日 (木) 09:11時点における版

単体で使うとき

  1. 最初に使うとき
    $ git init
    $ git add .
    $ git commit -a -m "message"
    
  2. 2回目以降
    $ git add .
    $ git commit -a -m "message"
    

共有リポジトリ

  1. サーバ側の準備
    $ mkdir fooo.git
    $ cd fooo.git
    $ git init --bare --shared=true
    

    他のサイトを見ると"$ sudo git init --bare --shared=true"と書いてあるけど、私の場合sudo使わないとうまくいった。なんでだろう?

  2. ローカル側の準備
    $ git init
    $ git remote add origin ssh://username@sha.ngri.la/home/username/fooo.git 
    $ git add .
    $ git commit -a -m "initial import"
    $ git push origin master
    
    1. git remote add origin のときにサーバでのusernameを入れておかないとローカルのユーザ名で認証しようとするのでログインできなかった。