Mercurial > hgrepos > hgweb.cgi > skipweb
changeset 3635:127dd42459db
Merge branch 'master' of ssh://www.yatex.org:29418/yuuji/skip-web
author | HIROSE Yuuji <yuuji@koeki-u.ac.jp> |
---|---|
date | Mon, 21 May 2018 09:40:44 +0900 |
parents | e6ae0e1ebf46 (current diff) dd398001a32c (diff) |
children | b24b4e3d44f8 |
files | |
diffstat | 1 files changed, 10 insertions(+), 13 deletions(-) [+] |
line wrap: on
line diff
--- a/HowtoEdit.md Mon May 21 09:37:18 2018 +0900 +++ b/HowtoEdit.md Mon May 21 09:40:44 2018 +0900 @@ -36,25 +36,22 @@ 6. 4と5を繰り返す 7. 更新をリポジトリに送信する(hg push) - ## 各手順 ステップ|手順|備考 ----|----|---- 1. |リポジトリのクローンを作る(冒頭のとおり) |最初に一回だけ 2. |クローンした作業ディレクトリに移動(cd) |その日の作業開始時 3. |リポジトリからの更新を手元に引き込む |これを忘れるとハマる - |~~~ - % cd 「クローンしたwebディレクトリ」 - % hg pull -uv -~~~ + |``cd 「クローンしたwebディレクトリ」``| + |``hg pull -uv`` または ``git pull``| 4. |編集する| -5. |コミットする| +5. |コミットする(``hg ci -m"ログメッセージ"`` または ``git -a ci -m"ログメッセージ"``)|EmacsならC-x v v 6. |4と5を繰り返す| +7. |更新をリポジトリに送信する(``hg push`` または ``git push``)|Emacs25以降なら C-x v P + +push時にエラーが出るときはサーバの方に更新があったとき。pullしてマージする。 ~~~ - → emacsでファイルを保存したら C-x v v で更新メモを入れて C-c C-c -~~~ -7. 更新をリポジトリに送信する(hg push) - 更新がまとまったらpushする -~~~ - % hg push これも忘れないように -~~~ + (Mercurial) + % hg pull --rebase -uv + (Git) + % git pull