Mercurial > hgrepos > hgweb.cgi > skipweb
view docs/howto.md @ 3911:21b1a958ca80
¿·ËÙ¿À³Ú¤Îtitle¤ÎÊѹ¹
author | KITAJIMA Ryuto <c118077@roy.e.koeki-u.ac.jp> |
---|---|
date | Fri, 02 Aug 2019 14:13:45 +0900 |
parents | 8efd5a198e02 |
children |
line wrap: on
line source
# 編集ã®æµã‚Œ ã“ã®èª¬æ˜Žã¯æ—¢ã«[事å‰æº–å‚™](../../master/README.md)ã‚’ã¿ã¦ã€ Mercurialã‚ã‚‹ã„ã¯Gitã®é‹ç”¨è¨å®šãŒçµ‚ã‚ã£ã¦ã€ クãƒãƒ¼ãƒ³ã‚‚完了ã—ã¦ã„ã‚‹å ´åˆã®ã‚‚ã®ã§ã‚る。 ## 大ããªæµã‚Œ 分散リãƒã‚¸ãƒˆãƒªã‚’利用ã—ã¦é‹ç”¨ã—ã¦ã„ã‚‹å ´åˆã€ ä»–ã®ä½œæ¥è€…ã‚‚åŒã˜ã‚ˆã†ã«ç·¨é›†ã‚’ã—ã¦ã„ã‚‹å ´åˆã‚’考ãˆã€ _ã¤ãã«_ 他者ã«ã‚ˆã‚‹æ›´æ–°ã«è¿½éšã™ã‚‹ã“ã¨ã«å¿ƒæŽ›ã‘る。 作æ¥ã«å…ˆã ã£ã¦ã€SSHéµã®ãƒ‘スフレーズを記憶ã—ã¦ãれる ssh-agent ã‚’å‹•ã‹ã—ã¦ãŠãã¨ã‚ˆã„。 ~~~ % ssh-agent zsh % ssh-add (パスフレーズを打ã¤) ~~~ ã“れ以後ã€ãƒ‘スフレーズã®å¿…è¦ãªéƒ¨åˆ†ã§ã€ ssh-agent ãŒä»£ã‚ã‚Šã«æ‰“ã£ã¦ãれる。 1. ã¾ãšãƒªãƒã‚¸ãƒˆãƒªã‹ã‚‰æœ€æ–°ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’å–り寄ã›ã‚‹ ~~~ : Mercurial % hg pull --rebase -uv : Git % git pull ~~~ 2. 手元ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’編集ã—終ã‚ã£ãŸã‚‰ã‚³ãƒŸãƒƒãƒˆã™ã‚‹ ~~~ Emacsã§ç·¨é›†ã—ã¦ã„れ㰠C-x v v コマンドラインã§ã‚„ã‚‹ãªã‚‰ : Mercurial % hg ci -m 'コミットメッセージ' : Git % git ci -m 'コミットメッセージ' -a ~~~ **コミットメッセージã¯ã€Œä½•ã‚’ã©ã†å¤‰ãˆãŸã‹ã€åˆ†ã‹ã‚‹ã‚ˆã†ãªæ–‡ã«ã™ã‚‹ã“ã¨** 3. 念ã®ãŸã‚ã‚‚ã†ä¸€åº¦å–り寄ã›ã‚‹(hg pull/git pull) 4. ã™ãã«ã‚µãƒ¼ãƒã«pushã™ã‚‹ ~~~ : Mercurial % hg push : Git % git push ~~~