Changes between Version 3 and Version 4 of waue/2011/1108
- Timestamp:
- Nov 8, 2011, 11:37:55 AM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
waue/2011/1108
v3 v4 1 1 {{{ 2 2 #!html 3 <h1>git</h1> 4 <h2>使用</h2> 3 <div style="text-align: center; color:#151B8D"><big style="font-weight: bold;"><big><big> 4 Git 修改 5 </big></big></big></div> <div style="text-align: center; color:#7E2217"><big style="font-weight: bold;"><big> 6 7 </big></big></div> 5 8 6 9 }}} 7 [PageOutline] 8 git 9 10 [http://help.github.com/linux-set-up-git/] 11 12 [http://billy3321.blogspot.com/2009/02/github-howto.html] 10 [[PageOutline]] 13 11 14 12 = 創建 repo = 13 14 * 在 [https://github.com/repositories/new] 上新增一個 repo 15 * 開啟一個專案 16 {{{ 17 git config --global user.name "waue chen" 18 git config --global user.email waue0920@gmail.com 19 git init 20 mkdir XXX 21 cd XXX 22 git init 23 echo "hello world" > README 24 git add README 25 git commit -m 'first commit' 26 git remote add origin git@github.com:waue0920/XXX.git 27 git push -u origin master 28 29 30 }}} 15 31 16 32 17 33 = 維護 repo = 18 34 19 首先,開啟一個專案只要輸入20 {{{21 git init22 }}}23 35 24 36 25 再來,每次修改好了以後,可以先將修改存入stage 26 37 * 修改存入stage 27 38 {{{ 28 39 git add <modified files> 29 40 }}} 30 41 31 32 若一次修改大量檔案,可以將所有檔案修改都add進去stage 42 * 修改大量檔案 33 43 {{{ 34 44 git add . … … 36 46 37 47 38 之後commit提交一次的修改 48 * commit提交 39 49 {{{ 40 50 git commit -m "註解" 41 51 }}} 42 43 52 44 53 另外也可以把git add與git commit用一個指令完成 … … 47 56 }}} 48 57 49 50 58 git特別的一點是,他可以在本地端開啟並使用。上面這些用法完全不用伺服器,本機就可以執行。 51 52 59 本地端會有自己的repo,可以在飛機上,各種沒有網路的地方都可以順利使用並提交任何變更。 53 54 60 等您覺得修改好了,可以放上伺服器的時候,確保網路連線並輸入 61 * 本地 --> 伺服器 55 62 {{{ 56 63 git push 57 64 }}} 58 59 60 就可以將這邊的檔案與變更提交到github上面。 61 如果您在github上的版本較新,也可以輸入 65 * 伺服器 --> 本地 62 66 {{{ 63 67 git pull … … 65 69 66 70 67 更新本地端的repo。 71 72 73 74 = ref = 75 [http://help.github.com/linux-set-up-git/] 76 77 [http://billy3321.blogspot.com/2009/02/github-howto.html]