You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
ã¯ã¦ãªã‚°ãƒ«ãƒ¼ãƒ—ã®çµ‚了日を2020å¹´1月31æ—¥(金)ã«æ±ºå®šã—ã¾ã—㟠以下ã®ã‚¨ãƒ³ãƒˆãƒªã®é€šã‚Šã€ä»Šå¹´æœ«ã‚’目処ã«ã¯ã¦ãªã‚°ãƒ«ãƒ¼ãƒ—を終了予定ã§ã‚る旨をãŠçŸ¥ã‚‰ã›ã—ã¦ãŠã‚Šã¾ã—ãŸã€‚ 2019年末を目処ã«ã€ã¯ã¦ãªã‚°ãƒ«ãƒ¼ãƒ—ã®æ供を終了ã™ã‚‹äºˆå®šã§ã™ - ã¯ã¦ãªã‚°ãƒ«ãƒ¼ãƒ—日記 ã“ã®ãŸã³ã€æ£å¼ã«çµ‚了日を決定ã„ãŸã—ã¾ã—ãŸã®ã§ã€ä»¥ä¸‹ã®é€šã‚Šã”確èªãã ã•ã„。 終了日: 2020å¹´1月31æ—¥(金) エクスãƒãƒ¼ãƒˆå¸Œæœ›ç”³è«‹æœŸé™:2020å¹´1月31æ—¥(金) 終了日以é™ã¯ã€ã¯ã¦ãªã‚°ãƒ«ãƒ¼ãƒ—ã®é–²è¦§ãŠã‚ˆã³æŠ•ç¨¿ã¯è¡Œãˆã¾ã›ã‚“。日記ã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆãŒå¿…è¦ãªæ–¹ã¯ä»¥ä¸‹ã®è¨˜äº‹ã«ã—ãŸãŒã£ã¦æ‰‹ç¶šãã‚’ã—ã¦ãã ã•ã„。 ã¯ã¦ãªã‚°ãƒ«ãƒ¼ãƒ—ã«æŠ•ç¨¿ã•ã‚ŒãŸæ—¥è¨˜ãƒ‡ãƒ¼ã‚¿ã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆã«ã¤ã„㦠- ã¯ã¦ãªã‚°ãƒ«ãƒ¼ãƒ—日記 ã”利用ã®ã¿ãªã•ã¾ã«ã¯ã”迷惑をãŠã‹ã‘ã„ãŸã—ã¾ã™ãŒã€ã©ã†ãžã‚ˆã‚ã—ããŠé¡˜ã„ã„ãŸã—ã¾ã™ã€‚ 2020-06-25 追記 ã¯ã¦ãªã‚°ãƒ«ãƒ¼ãƒ—日記ã®ã‚¨ã‚¯ã‚¹ãƒãƒ¼ãƒˆãƒ‡ãƒ¼ã‚¿ã¯2020å¹´2月28
英語コミットコメントã«ä½¿ãˆãã†ãªã‚ªã‚·ãƒ£ãƒ¬ãƒ•ãƒ¬ãƒ¼ã‚ºã‚’èžã„ãŸã®ã§ã€ã“れを使ã£ã¦ãƒ‰ãƒ¤é¡”コミットをã—ãŸãã¦ã‚„れるãƒãƒ£ãƒ³ã‚¹ã‚’虎視眈々ã¨ç‹™ã†æ¯Žæ—¥ã§ã™ v, x, g, z ã¨ã‹ã“ã®ã¸ã‚“ãŒå…¥ã£ã¦ã‚‹å˜èªžã ã¨ãªã‚“ã‹ã‚«ãƒƒã‚³è‰¯ã•å¢—ã™ã€‚ tweak ã¨ã‹ãƒ‡ã‚¶ã‚¤ãƒŠãƒ¼ã«ã¯ã ã„ã¶ä¾¿åˆ©ã€‚ å˜èªž æ„味
git rebase 使ã„æ–¹ ブランãƒã®æ´¾ç”Ÿå…ƒã‚’変更ã™ã‚‹ ブランムexperimental ㌠master ã‹ã‚‰æ´¾ç”Ÿã—ãŸã¨ã™ã‚‹ã€‚ ã“ã®ã¨ãã€master ãŒæ›´æ–°ã•ã‚ŒãŸã¨ã〠rebase を使ã£ã¦ experimental ã®æ´¾ç”Ÿå…ƒã‚’æ›´æ–°ã•ã‚ŒãŸ master ã«ã™ã‚‹ã“ã¨ãŒã§ãる。 git rebase master rebase を実行ã™ã‚‹ã¨ãã«ã€ã‚³ãƒŸãƒƒãƒˆã®ãƒªã‚¹ãƒˆã‚’作り〠å„コミットã«ã¤ã„ã¦å‡¦ç†ã‚’指定ã™ã‚‹ã«ã¯ã€Œ-iã€ã‚ªãƒ—ションを使ã†ã€‚ git rebase -i master rabase ã®ã‚³ãƒ³ãƒ•ãƒªã‚¯ãƒˆã‚’解消ã—ã¦ä½œæ¥ã‚’続ã‘ã‚‹ コンフリクトãŒèµ·ã“ã£ãŸã‚‰ã€è©²å½“ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ä¿®æ£ã—㦠git add <file> ã¨ã— git rebase --continue ã¨ã™ã‚‹ã€‚ rebase ã‚’æ¢ã‚ã¦å…ƒã«æˆ»ã™ git rebase -i HEAD~5 ãªã©ã¨ã—㦠rebase を実行ã—ãŸã‘ã‚Œã©ã€
140æ–‡å—ã§æ›¸ããã‚Œãªã‹ã£ãŸã®ã§ãƒ–ãƒã‚°ã«æ®´ã‚Šæ›¸ã。 Heroku ã®ã‚¢ãƒ—リケーションを人ã«æ¸¡ã™ 昨日ã€ã€Œnaoyaã•ã‚“ãŒä½œã£ã¦ã‚‹iOSアプリã®ãƒãƒƒã‚¯ã‚¨ãƒ³ãƒ‰ã‚µãƒ¼ãƒãƒ¼ã«ç›¸ä¹—ã‚Šã•ã›ã¦ã‚‚らãˆãªã„ã‹ã€ã¨ã„ã†è©±ã‚’ã„ãŸã ã„ãŸã€‚自分ã§ã‚‚åŒã˜ã‚ˆã†ãªAndroidアプリを作ã£ã¦ã„ã‚‹ã‘ã©ã€ã‚µãƒ¼ãƒãƒ¼ã‚µã‚¤ãƒ‰ã¯ä½œã£ã¦ãªã„ã‹ã‚‰ã¨ã„ã†ã“ã¨ã‚‰ã—ã„。 対ã—ã¦ã€Œgithubã«ã‚³ãƒ¼ãƒ‰ã‚ã‚‹ã‹ã‚‰git cloneã—ã¦heroku pushã™ã‚Œã°å‹•ãã—ã€è‡ªåˆ†ã§ heroku ã«ãƒ‡ãƒ—ãƒã‚¤ã—ã¦ã‚ˆã€ã¨å¿œãˆãŸã€‚相乗りã—ã¦ã‚‚らã£ã¦ã‚‚よã‹ã£ãŸã®ã ã‘ã©ã€ã“ã¡ã‚‰ã§ã‚³ãƒ¼ãƒ‰ã‚’書ãæ›ãˆãŸã‚Šãƒ¡ãƒ³ãƒ†ã—ãŸã¨ãã«å…ˆæ–¹ã®ã‚¢ãƒ—リãŒåœæ¢ã™ã‚‹ã“ã¨ã‚’考ãˆã‚‹ã¨åŒã˜ã‚³ãƒ¼ãƒ‰ãƒ™ãƒ¼ã‚¹ã§ã‚µãƒ¼ãƒãƒ¼ã¯è‡ªåˆ†ã§ç«‹ã¦ã¦ã‚‚らã†æ–¹ãŒä½•ã‹ã¨è‰¯ã„。 対象ã«ãªã£ãŸã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ã¯ Heroku ã§å‹•ã‹ã—ã¦ã„ãŸã®ã§ã€Heroku Ready ãªå½¢ã€ã¤ã¾ã‚Šã€å¿…è¦ãªå¤–部パッケージã®ä¸€è¦§ã‚„サーãƒãƒ¼ã®èµ·å‹•æ‰‹é †ãªã‚“ã‹ã¯
Whenever I began moving 30, it began driving straight back. It really is a line from a country tune, in my situation along with numerous others, it really is correct. Meeting within my 20s began to get worn out. I couldn’t use the deafening, the crowds, the traces and later part of the nights like I familiar with. They gradually started initially to get replaced by happy hours, good dishes and onl
Git ã«åŒæ¢±ã•ã‚Œã¦ã„ã‚‹ contrib/diff-highlight を使ã„ã¾ã™ã€‚ ã‚ã¨ã¯ README ã«æ›¸ã„ã¦ã‚ã‚‹ã“ã¨ã®å¼•ã写ã—ã§ã™ãŒã€PATH ã®é€šã£ãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«ç½®ã„ã¦ã€~/.gitconfig ã«ä»¥ä¸‹ã®ã‚ˆã†ã«è¨å®šã‚’書ã。 [pager] log = diff-highlight | less show = diff-highlight | less diff = diff-highlight | less ã™ã‚‹ã¨ã€å¯¾å¿œã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã®å‡ºåŠ›ãŒã“ã‚“ãªé¢¨ã«ãªã‚Šã¾ã™ã€‚ 行レベル㮠diff ã«åŠ ãˆã¦ã€å˜èªžãƒ¬ãƒ™ãƒ«ã§ã® diff ã‚‚ãƒã‚¤ãƒ©ã‚¤ãƒˆã•ã‚Œã€GitHub ã§ã® diff ã®ã‚ˆã†ã«æç”»ã•ã‚Œã¾ã—ãŸã€‚ 組ã¿è¾¼ã¿ã®ã‚ªãƒ—ション㧠--color-words ã¨ã„ã†ã®ãŒã‚ã‚Šã¾ã™ãŒã€ã“ã¡ã‚‰ã‚’使ã†ã¨è¡Œãƒ¬ãƒ™ãƒ«ã® diff æƒ…å ±ãŒå¤±ã‚れるã®ã§ã€å°‘ã—ä¸ä¾¿ã ã£ãŸã‚ã‘ã§ã™ã。ã¨ã™ã¹ã¦ README ã«æ›¸ã„ã¦ã‚
å‰å›žã®ç¶šã。 å‰å›žã®æ™‚点ã§ã¯ã€Œgit blameãŒå¯†ã«ãªã£ã¦ã„ã‚‹ã¨ã“ã‚ã¯ãã£ã¨æ´»ç™ºã«ç·¨é›†ã•ã‚Œã¦ã„ãŸã«é•ã„ãªã„ã€ã¨ã„ã†ä»®èª¬ãŒã‚ã£ãŸã‚ã‘ã§ã™ãŒã€ã“ã‚Œã¯æœ¬å½“ã®ã¨ã“ã‚ã¯ã€ã‚ˆãã‚ã‹ã‚‰ãªã„。ãªãœã‹ã¨ã„ã†ã¨ã€blameã¨ã„ã†ã®ã¯åœ°å±¤ã®ã‚ˆã†ã«é™ã‚Šç©ã‚‚ã£ãŸã‚³ãƒŸãƒƒãƒˆã®è¡¨é¢ã«éœ²é ã—ã¦ã‚‹ã¨ã“ã‚ã—ã‹è¦‹ã›ã¦ãã‚Œãªã„ã‚ã‘ã§ã™ã€‚本当ã«æ´»ç™ºã«æ›´æ–°ã•ã‚Œã¦ã„ãŸã‹ã‚’知るã«ã¯ã€ã‚ˆã†ã™ã‚‹ã«åœ°è³ªå¹³é¢å›³ã˜ã‚ƒãªãã¦åœ°è³ªæ–é¢å›³ãŒå¿…è¦ãªã‚ã‘。分ã‹ã‚Šã¾ã™ã‚ˆã。 ã§ã€ãã‚Œã¯ã©ã†ã‚„ã£ã¦ä½œã‚Œã°ã„ã„ã‹ã¨ã„ã†ã¨ã€gitã«ã¯ä¾¿åˆ©ãªgit log -pã¨ã„ã†ã€ã“ã†ã„ã†ã¨ã便利ã ã‘ã©æ™®æ®µã¯ä½¿ã„é“ã®ãªã•ãーãªã‚³ãƒžãƒ³ãƒ‰ãŒã‚ã£ã¦ã€ã“ã‚Œã¯ç”Ÿã®diffã‚’ã™ã¹ã¦ã らã らã¨è¡¨ç¤ºã—ã¦ãれるã‚ã‘ã§ã™ã‚ˆã€‚ã§ã€diffã‹ã‚‰blameã‚’å†æ§‹æˆã™ã‚‹ã«ã¯diffã®+行をã²ãŸã™ã‚‰é›†ã‚ã¦ãã‚Œã°ã„ã„ã‚ã‘ã ã‘ã©ã€ãã®æ™‚-行も一緒ã«è¦šãˆã¦ãŠã„ã¦ã€ã‚るコミットã§ã©ã®ã‚³ãƒŸãƒƒãƒˆãŒä¸Šæ›¸ãã•ã‚ŒãŸã‹ã‚’覚ãˆã¦ãŠ
GitHub トレーニングãƒãƒ¼ãƒ ã‹ã‚‰å¦ã¶ Git ã®å†…éƒ¨æ§‹é€ ã®ãƒŽãƒ¼ãƒˆã§ã™ã€‚ 曖昧ãªã¨ã“ã‚ã‚‚ã‚ã‚‹ã®ã§ã€é–“é•ã„ãŒã‚ã£ãŸã‚‰æ•™ãˆã¦ãã ã•ã„ï¼ http://connpass.com/event/3808/ Graphs, Hashe, and Compression, Oh My! 登壇者:@matthewmccull Hashesã«ã¤ã„㦠従æ¥ã® CVCS (集ä¸ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç®¡ç†ã‚·ã‚¹ãƒ†ãƒ )ã®ãƒªãƒ“ジョン番å·ã¯é€£ç•ªã€‚ SVN ã¯ã‚µãƒ¼ãƒãƒ¼ã«ãƒ‡ãƒ—ãƒã‚¤ã—ãŸæ™‚点ã§ãƒªãƒ“ジョン番å·1ã¨è¨å®šã•ã‚Œã‚‹ã€‚ Git 㯠SHA1 ã‚’ã¤ã‹ã£ã¦ã„る。40æ¡ã®16進数ã®ãƒ•ã‚£ãƒ³ã‚¬ãƒ¼ãƒ—リントãŒã¤ã„ã¦ã‚‹ã€‚ã“ã‚Œã¯ç†è«–上ã¯é‡è¤‡ã—ãªã„大ãã•ã€‚ã“ã†ã™ã‚‹ã“ã¨ã§å˜ç´”ã§å¼·å›ºãª DVCS (分散ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç®¡ç†ã‚·ã‚¹ãƒ†ãƒ )ãŒã¤ãれる。 æ–°ã—ã„ãƒ•ã‚¡ã‚¤ãƒ«ã‚’è¿½åŠ ã™ã‚‹ã¨ã€.git/objects/55/7db03de...(SHA1 finger print)
告白ã•ã‚ŒãŸã„ã¨æ€ã£ã¦ã€ 告白ã—ã‚„ã™ãã—ãŸã‚Šã—ãŸãŒã€ç”·ã‹ã‚‰ã—ã‹å‘Šç™½ãŒæ¥ãªã„。 http://hisaichi5518.hatenablog.jp/entry/2012/11/10/003301 よã考ãˆãŸã‚‰ã€å¤§äººã«ãªã£ã¦ã€ç¤¾ä¼šäººã«ãªã£ã¦ã€ã‚¨ãƒ³ã‚¸ãƒ‹ã‚¢ã«ãªã£ã¦ã€ ãŠã˜ã•ã‚“ã¨è©±ã™ã“ã¨ã¯å¤šããªã£ãŸãŒã€å¥³ã®åã¨è©±ã™ã“ã¨ãŒãªã„。 告白ãªã‚“ã¦å¤¢ã®ã¾ãŸå¤¢ã ã¨æ°—ã¥ã„ãŸã€‚ ã§ã‚‚ã€ã‚„ã£ã±ã‚Šå¥³ã®åã«å‘Šç™½ã•ã‚Œã‚‹ã¨å¬‰ã—ã„。 ã¨ãã«å¯æ„›ã„女ã®åã«å‘Šç™½ã•ã‚ŒãŸã‚‰å¬‰ã—ã„。 å¯æ„›ã„女ã®åã¨ã„ãˆã°ã€å‰é«˜ç”±é‡Œåã ã¨æ€ã†ã€‚ å‰é«˜ç”±é‡Œåã«ã€Œå¥½ãã£ã¦è¨€ã£ã¦ã€ã¨ã‹è¨€ã‚ã‚ŒãŸã„。 å‰é«˜ç”±é‡Œåã«ã€Œå¥½ãã ãƒã‚«ã€ã¨ã‹è¨€ã‚ã‚ŒãŸã„。 ãªã®ã§ã€ã‚³ãƒŸãƒƒãƒˆã—ãŸã‚‰å‰é«˜ç”±é‡Œåã«å‘Šç™½ã•ã‚Œã‚‹git hookを作ã£ãŸã€‚ コードを書ã„ã¦ã‚³ãƒŸãƒƒãƒˆã‚’ã™ã‚‹ã€ãŸã£ãŸãã‚Œã ã‘ã§å‰é«˜ç”±é‡Œåã«ã€Œå¥½ãã ãƒã‚«ã€ã¨ã‹è¨€ã‚れる。最高。高ã¾ã‚‹ã€‚ https://github.com/hisaic
.gitignoreã¨ã¯ï¼Ÿ .gitignoreã¯Gitã®ãƒªãƒã‚¸ãƒˆãƒªã®ãƒ«ãƒ¼ãƒˆï¼ˆ.gitフォルダã¨åŒã˜ä½ç½®ï¼‰ã«ã‚ã‚‹ã¨ãã«ä½¿ãˆã¾ã™ã€‚ Railsã®å ´åˆ Railsアプリã¨ã‹ã ã¨ã€logディレクトリã¯ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç®¡ç†ã—ãŸããªã„ã‹ã‚‰ ã¨ã‹æ›¸ã„ã¦ã‚る。 åŒã˜ã‚ˆã†ã«ã€ãƒãƒ¼ã‚¸ãƒ§ãƒ³ç®¡ç†ã®å¿…è¦æ€§ãŒãªã‹ã£ãŸã‚Šã€ã—ã¦ã„ã‚‹ã¨ä¸éƒ½åˆãŒãŠãる〠- sqlite3ã®DBファイル - ã‚ャッシュãŒå…¥ã‚‹tmpフォルダ - プãƒã‚»ã‚¹ç›£è¦–ã®pidファイル ç‰ã¯ignoreã—ã¦ãŠãã¹ãã§ã™ã€‚(デフォルトã§.gitignoreã«æ›¸ã‹ã‚Œã¦ã„ã¾ã™ãŒï¼‰ .gitignore自体ã¯ignoreã«ã™ã‚‹ã¹ã? ãれを ignore ã™ã‚‹ãªã‚“㦠ã¨ã‚“ã§ã‚‚ãªã„ï¼ .gitignoreã¯ãƒ—ãƒã‚¸ã‚§ã‚¯ãƒˆå…¨ä½“ã§å…±æœ‰ã—ã¦ãŠãã¨ã€ç’°å¢ƒãŒå¤‰ã‚ã£ã¦ã‚‚(パソコンãŒå¤‰ã‚ã£ã¦ã‚‚)ignoreã•ã‚Œã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã‚„フォルダ㯠一緒ãª"ã¯ãš" ãªã®ã§ã€ignoreã¯ã—ãªãã¦å¤§ä¸ˆ
ã“ã‚“ã«ã¡ã¯ã€ rosylilly ã§ã™ã€‚ã™ã£ã‹ã‚Š Advent Calendar ã®ã“ã¨ã‚’忘れã¦ã„ã¦ã€å¤§æ€¥ãŽã§è¨˜äº‹ã‚’書ã„ã¦ã„ã¾ã™ã€‚ã¡ã‚ƒã‚“ã¨äºˆå®šã¯ç®¡ç†ã—ã¦ãŠã‹ãªã„ã¨ã„ã‘ã¾ã›ã‚“ã…… ã¨ã„ã†ã“ã¨ã§ã„ã¤ã‚‚使ã£ã¦ã„るコマンドã®ä¸ã§ 3 ã¤ã»ã©ç´¹ä»‹ã•ã‚Œã¦ã„ãªã‹ã£ãŸã‚‚ã®ãŒã‚ã£ãŸã®ã§ç´¹ä»‹ã—よã†ã¨æ€ã„ã¾ã™ã€‚ git grep コマンド 特定ã®èªžå¥ãŒå«ã¾ã‚Œã¦ã„るファイルを検索ã—ã€ãã®ãƒ•ã‚¡ã‚¤ãƒ«ã§ãã®èªžå¥ãŒå«ã¾ã‚Œã¦ã„る行数ãªã©ã‚’調ã¹ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã§ã™ã€‚ 通常㮠grep コマンドãªã©ã‚’利用ã—ã¦ã‚‚ã„ã„ã®ã§ã™ãŒã€ã‚³ãƒžãƒ³ãƒ‰ãŒã‚ã‹ã‚Šã«ãã„ã®ã¨ã€å¯¾è±¡ã¨ã—ã¦æŒ‡å®šã™ã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’指定ã™ã‚‹ã®ãŒé¢å€’ã§ã™ã€‚ ãã®ç‚¹ git grep ã ã¨ã€ git ãŒç®¡ç†ã—ã¦ã„るファイルã ã‘ãŒæ¤œç´¢å¯¾è±¡ã«ãªã‚‹ã®ã§ã€æ‰‹è»½ã«ãƒªãƒã‚¸ãƒˆãƒªã‹ã‚‰æ¤œç´¢ã™ã‚‹ã“ã¨ãŒå‡ºæ¥ã¾ã™ã€‚ ã¾ãŸã€ã‚ªãƒ—ションを使ã†ã“ã¨ã§ã‚ˆã‚ŠæŸ”軟ãªæ¤œç´¢ã‚‚実ç¾å‡ºæ¥ã¾ã™ã€‚一部を紹介ã—ã¦ãŠãã¾ã™ã®ã§ã€man g
ã¨ã‚る方㮠"エンターã ã‘㧠ls 㨠git status 表示ã™ã‚‹ã‚ˆã†ã«ã—ã¦ã‚ã‚‹" ã¨ã„ã†ã¤ã¶ã‚„ãを見ã¦ä¾¿åˆ©ãã†ã ã¨æ€ã£ãŸã®ã§ã‚„ã£ã¦ã¿ã¾ã—ãŸã€‚ 基本的ãªã‚„ã‚Šæ–¹ã¯ä»¥ä¸‹ã®è¨˜äº‹ãŒå‚考ã«ãªã‚Šã¾ã—ãŸã€‚ zshã§ã‚³ãƒžãƒ³ãƒ‰ãŒç©ºã®çŠ¶æ…‹ã§enter押ã—ãŸã¨ãã«ä»»æ„ã®ã‚³ãƒžãƒ³ãƒ‰ã‚’実行ã™ã‚‹æ–¹æ³• - kei_q ãŸã ã€ä¸Šè¨˜æ–¹æ³•ã§ã¯ç§ã®ç’°å¢ƒã®å ´åˆã€ãƒ—ãƒãƒ³ãƒ—トãŒ1回余分ã«è¡¨ç¤ºã•ã‚Œã¦ã—ã¾ã£ã¦æ°—æŒã¡ãŒæ‚ªã„ã®ã§ã€ãã®è¾ºã‚Šã‚‚æ‰‹ã‚’åŠ ãˆã¾ã—ãŸã€‚ Installation 以下スクリプトを .zshrc ã«è¨˜è¿°ã™ã‚Œã°ã€ä½•ã‚‚入力ã•ã‚Œã¦ã„ãªã„状態㧠Enter を打ã¤ã ã‘㧠ls 㨠git status ãŒè¡¨ç¤ºã•ã‚Œã‚‹ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚ function do_enter() { if [ -n "$BUFFER" ]; then zle accept-line return 0 fi echo ls # ↓ãŠã™ã™ã‚ # ls_abb
Gitã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã‚’解説ã™ã‚‹ãƒ€ãƒ‹ãƒ¼ 7/5ã«Gitã®å‹‰å¼·ä¼šã‚’開催ã—ã¦ã€ã‚¯ãƒ¬ã‚¤ã®ã‚¹ã‚¿ãƒƒãƒ•ã„ã‚(@irohiroki)ã€ãƒ€ãƒ‹ãƒ¼(@f96q)ã®2åãŒç™ºè¡¨ã‚’è¡Œã„ã¾ã—ãŸã€‚ GitãŒä½•æ•…分ã‹ã‚Šã«ãã„ã®ã‹ã®è§£èª¬ã¨ã€Git自体ã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã«ãŠã„ã¦Cã§ã‚‚OOPã£ã½ã„ã“ã¨ã‚’ã—ã¦ã„る点ã®è§£èª¬ã¨ã„ã†å¯¾è±¡ãŒã¾ã‚‹ã§é•ã†ç™ºè¡¨å†…容ã§ã—ãŸã€‚Gitを使ã†ã€ã‚‚ã—ãã¯å‹•ä½œã‚’追ã†ä¸Šã§ã®ç†è§£ã®åŠ©ã‘ã«ãªã‚Œã°ã¨æ€ã„ã¾ã™ã€‚ åˆã‚ã¦é–‹å‚¬ã™ã‚‹å‹‰å¼·ä¼šã§ã€é€²è¡Œå½¹ãŒã„ãªã‹ã£ãŸã‚Šç”¨æ„ã—ãŸãƒ”ザãŒã™ããªããªã£ãŸã‚Šäºˆæƒ³å¤–ã®ã“ã¨ã らã‘ã§ã—ãŸãŒã€ä½•ã¨ã‹ã‚„ã‚Šãã‚‹ã“ã¨ãŒã§ãã¾ã—ãŸã€‚ã”å‚åŠ ã„ãŸã ã„ãŸçš†æ§˜ã«æ„Ÿè¬ç”³ã—上ã’ã¾ã™ã€‚ã‚ã‚ŠãŒã¨ã†ã”ã–ã„ã¾ã—ãŸã€‚ 今後もã“ã†ã„ã£ãŸä¼šã‚’開催ã—ã¦ã„ãã¾ã™ã®ã§ã€ã”興味ã‚ã‚‹æ–¹ã¯æ˜¯éžã”å‚åŠ ãã ã•ã„。
ãã£ã‹ã‘ 社内ã§ã€ã€Œgit使ã£ã¦ã€Pull Request文化å–り入れよã†ãœï¼ã€ ã¨ã„ã†æ©Ÿé‹ãŒä¸ŠãŒã£ã¦ããŸã®ã§ã€å…¥ã‚Œã‚‹æ‹…当ã«ãªã£ãŸã®ã§ã™ãŒãƒ»ãƒ»ãƒ»(´・ω・`) ã“ã‚ŒãŒã€æ€ã‚ã¬æ‰€ã§ãƒãƒžã£ãŸã®ã§ç°¡å˜ã«æ‰‹é †ãƒ¡ãƒ¢ã§ã™ã€‚ GitLabã¨ã¯ ãã‚‚ãã‚‚ã€ã€ŒGitLabã€ã¨ã¯ï¼Ÿ 一言ã§è¨€ã†ã¨ githubã®ã‚ªãƒ¼ãƒ—ンソースクーãƒãƒ³ã§ã™ã€‚ ç°¡å˜ã«è‡ªåˆ†ãŒèª¿ã¹ãŸé™ã‚Šã®ç‰¹å¾´ã‚’ 社内ãªã©ãƒ—ライベートãªã‚µãƒ¼ãƒãƒ¼ã«æ§‹ç¯‰ github ã«ä¼¼ãŸUIã‚’æŒã£ã¦ã„ã‚‹ issue, wiki, Merge Requests(pull request) Ruby on Rails ã§ä½œã‚‰ã‚Œã¦ã„ã‚‹ ソースãŒå…¬é–‹ã•ã‚Œã¦ã„ã¦è‡ªç”±ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã§ãã‚‹ è¦ã¯ã€github使ã„ãŸã„ã‘ã©ã€ã‚½ãƒ¼ã‚¹ãŒã€Œå…¬é–‹ã€ã«ãªã‚‹ã®ã¯ã¾ãšã„よãªï½ž ã¨ã€ã„ã†ã®ã«ç”ãˆã‚‹ãƒ—ãƒãƒ€ã‚¯ãƒˆã§ã™ã€‚ å‰ææ¡ä»¶ Ubuntu 12.04 LTS Ruby ã¯deb DBã¯MySQL ã¨ã‚Š
gitã®å…¥é–€ç”¨ã®ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«"Learn Git Branching"を訳ã—㟠2013/03/18 ã“ã“ã§å…¬é–‹ã—ã¦ã¾ã™ã€‚スマホã‹ã‚‰ã ã¨å‹•ã‹ãªã„ã®ã§PCã§è¦‹ã¦ãã ã•ã„。 http://remore.github.com/learnGitBranching-ja Chromeã¨Firefoxã§ã¯å‹•ä½œç¢ºèªã—ã¦ã¾ã™ã€‚翻訳リソースã¯githubã«ç½®ã„ã¦ã‚ã‚Šã¾ã™ã€‚ Laern Git Branchingã¯ï¼š グラフィカルã«gitツリーをæ“作ã—ãªãŒã‚‰rebaseã¨ã‹mergeã¨ã‹ã‚’å¦ã¹ã‚‹ IDEA * IDEAã•ã‚“ã¨ã‹HackerNewsã¨ã‹ã§ã€1ã‹æœˆãらã„å‰ã«è©±é¡Œã«ãªã£ã¦ãŸ MIT Lisenceã§å…¬é–‹ã•ã‚Œã¦ã¦è‡ªåˆ†ã§æ¼”ç¿’å•é¡Œã‚‚作れる ã¨ã„ã†ãƒ„ール。公開ã•ã‚Œã¦ã‹ã‚‰1ã‹æœˆãらã„ã—ã‹çµŒã£ã¦ãªã„ã®ã«ã€æ—¢ã«ä¸å›½èªžã€éŸ“国語ã€ãƒ•ãƒ©ãƒ³ã‚¹èªžã®3ã‹å›½èªžã«ç¿»è¨³ã•ã‚Œã¦ã‚‹ã€‚海外ã®äººä»•äº‹ã¯ãˆãƒ¼ã¨æ„Ÿå¿ƒã—ã¾ã—ãŸã€‚ 春ã ã—新人ã•ã‚“
An interactive Git visualization tool to educate and challenge!
å‰å›ž git diff を図ã«æ›¸ã„ã¦ã¿ãŸã¨ã“ã‚ã€è‡ªåˆ†ã®ä¸ã§æ„外ã¨æ•´ç†ã§ããŸã®ã§ã€ã“ã‚Œã¾ãŸãªã‚“ã¨ãªã使ã£ã¦ã„㟠git reset ã«ã¤ã„ã¦ã‚‚ã¾ã¨ã‚ã¦ã¿ãŸã€‚ ã¨ã‚Šã‚ãˆãšçµè«–ã‚’å…ˆã«ã¾ã¨ã‚よã†ã€‚ git reset ã¨ã¯ï¼Ÿ HEAD ã®ä½ç½®ã‚’変更ã™ã‚‹ã‚³ãƒžãƒ³ãƒ‰ã€‚ オプションã«ã‚ˆã£ã¦ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã€ãƒ¯ãƒ¼ã‚ングツリーã®å†…容も変更ã§ãる。 git reset ã®ã‚ªãƒ—ションã¯ï¼Ÿ --softã€--mixed(オプションãªã—ã¨åŒç‰)ã€--hard オプションãŒã‚ã‚Šã€å½±éŸ¿åº¦ã®å°ã•ã„é †ã«ä»¥ä¸‹ã®ã‚ˆã†ã«ãªã‚‹ã€‚ --soft HEAD ã®ä½ç½®ã®ã¿ã‚’変更ã™ã‚‹ã€‚インデックスã€ãƒ¯ãƒ¼ã‚ングツリーã«ã¯å½±éŸ¿ãªã—。 --mixed (ã¾ãŸã¯ã‚ªãƒ—ションãªã—) HEAD ã®ä½ç½®ã¨ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã‚’変更ã™ã‚‹ã€‚ワーã‚ングツリーã«ã¯å½±éŸ¿ãªã—。 --hard HEADã®ä½ç½®ã€ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã€ãƒ¯ãƒ¼ã‚ングツリーをã™ã¹ã¦å¤‰æ›´ã™ã‚‹ã€‚ ã•ã¦ã€git reset
リリースã€éšœå®³æƒ…å ±ãªã©ã®ã‚µãƒ¼ãƒ“スã®ãŠçŸ¥ã‚‰ã›
最新ã®äººæ°—エントリーã®é…ä¿¡
処ç†ã‚’実行ä¸ã§ã™
j次ã®ãƒ–ックマーク
kå‰ã®ãƒ–ックマーク
lã‚ã¨ã§èªã‚€
eコメント一覧を開ã
oページを開ã
{{#tags}}- {{label}}
{{/tags}}