Newer
Older
git_practice_2019 / README.md
# Gitの使い方


## Gitでバージョン管理をする前に


### Gitの環境設定

* Gitの環境設定をする (初回のみ)
~~~
	git config --global user.name "your name"
	git config --global user.email "c11xxxx@x.koeki-u.ac.jp"
	git config --global push.default simple (どうやらver.2.1からデフォルトらしい)
~~~

* Gitの環境設定値を確認する
~~~
	git config --list
~~~

### リポジトリを新規に作成する場合・既に存在するリポジトリを初期化する場合

* リポジトリを作成したいディレクトリでgit initする (初回or初期化時)
~~~
	git init
~~~


### 既に存在しているリモートリポジトリをコピーしてローカルリポジトリを作成する場合

* ターミナル上でリポジトリ(git_practice_2019)のクローンを作る (初回のみ)
~~~
	git clone https://www.yatex.org/gitbucket/HiroseLabo./git_practice_2019.git
~~~



## 普段の作業の流れ


1. クローンした作業ディレクトリに移動する
~~~
	cd git_practice_2019
~~~

2. リポジトリからの更新をpullする
~~~
	git pull
~~~

3. 編集作業をする(emacs・vi等)

4. 新規作成したものをaddする (新規ファイル作成時の1度のみ)
~~~
	git add ファイル名
~~~

5. commit messageを追加してcommitする
~~~
	git commit -m "更新内容"
~~~

6. 4と5を繰り返していき、最終的にローカルリポジトリの更新をリモートリポジトリにpushする
~~~
	git push
~~~


### 備考

 * pushする時にエラーが出る場合がある。サーバの方に何かが更新されているとpushできないため、pullしてからmergeする。
~~~
	git pull
	git merge
~~~