SKIP - Shonai Koeki Information Project
| 2014OC | 10 years ago | ||
| archive | 11 years ago | ||
| bisyozyo | 8 years ago | ||
| css | 11 years ago | ||
| enq | 8 years ago | ||
| event | 8 years ago | ||
| img | 10 years ago | ||
| js | 11 years ago | ||
| kiraribito | 12 years ago | ||
| koshosai | 8 years ago | ||
| minato2014 | 10 years ago | ||
| oasis | 8 years ago | ||
| opencampus2015 | 10 years ago | ||
| program | 8 years ago | ||
| ruby | 8 years ago | ||
| sakatamap | 11 years ago | ||
| shuzai | 8 years ago | ||
| staff | 8 years ago | ||
| syuzai | 10 years ago | ||
| .hgignore | 8 years ago | ||
| .htaccess | 12 years ago | ||
| README.md | 7 years ago | ||
| back_bisyouzyo.xcf | 12 years ago | ||
| delete.html | 11 years ago | ||
| delete.rb | 11 years ago | ||
| etsuran.rb | 11 years ago | ||
| index.html | 8 years ago | ||
| kamonkun.png | 8 years ago | ||
| main.css | 7 years ago | ||
| nakamachi.png | 12 years ago | ||
| preIndex.css | 11 years ago | ||
| repo.rb | 12 years ago | ||
| rogin.png | 9 years ago | ||
| skip-kamo-small.png | 13 years ago | ||
| skip-kamo.png | 13 years ago | ||
| skip-kamo2.png | 13 years ago | ||
| skip.css | 11 years ago | ||
| skip.png | 13 years ago | ||
| temp.txt | 12 years ago | ||
| template.txt | 12 years ago | ||
% sudo apt install -y mercurial mercurial-git % vi ~/.hgrc して以下の2行を足す。 [extensions] hggit =
% hg clone ssh://skip/web
ssh -p 29418 www.yatex.orggit clone ssh://git@www.yatex.org:29418/yuuji/skip-web.git
git config --global push.default simple
リポジトリのクローンを作る
クローンした作業ディレクトリに移動(cd)
| ステップ | 手順 | 備考 |
|---|---|---|
| 1. | リポジトリのクローンを作る(冒頭のとおり) | 最初に一回だけ |
| 2. | クローンした作業ディレクトリに移動(cd) | その日の作業開始時 |
| 3. | リポジトリからの更新を手元に引き込む | これを忘れるとハマる |
cd 「クローンしたwebディレクトリ」 |
||
hg pull -uv または git pull |
||
| 4. | 編集する | |
| 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してマージする。
~~~
(Mercurial)
% hg pull --rebase -uv
(Git)
% git pull