### <p style="color: #00CCDD;">認識git</p> #### <p style="color: #DA8359;">指令</p> ```git= 查看使用者名稱和信箱 git config --global user.name git config --global user.email 清除使用者名稱和信箱 git config --global --unset user.name git config --global --unset user.email 設定使用者名稱和信箱 git config --global user.name "你的名稱" git config --global user.email "你的信箱" 複製(下載) GitHub 數據庫至本機 git clone 數據庫位址 查看工作目錄及暫存區的狀態 git status 將指定檔案放到暫存區列管(追蹤) git add 檔案名稱 將特定類型的檔案放到暫存區列管(追蹤) git add *.副檔名 將所在目錄的全部檔案放到暫存區列管(追蹤) git add . 將暫存區的檔案提交到本機倉庫(提交新版本) git commit -m "提交訊息" 將工作目錄的檔案直接提交到本機倉庫(提交新版本)(不用經過git add) git commit -a -m "提交訊息" 新建專案(從無到有) 1. 在 GitHub 建立數據庫 2. 複製數據庫到電腦 (git clone) 3. 開始寫程式 4. 檔案有異動(新增、修改、刪除、改名)就要新增到暫存區 (git add) 檔案如果後續沒有要提交,就不用放到暫存區 (ex: 測試檔、系統自動產生的檔案) 5. 提交新版本 (git commit) 6. 推送到 GitHub (git push) 已經有一個穩定版本在運行,要再開發新功能時 1. 建立新分支並切換 (git branch 分支、git checkout 分支) 2. 開發新功能 3. 檔案有異動(新增、修改、刪除、改名)就要新增到暫存區 (git add) 檔案如果後續沒有要提交,就不用放到暫存區 (ex: 測試檔、系統自動產生的檔案) 4. 提交新版本 (git commit) 5. 切換回原來的分支 (git checkout 原分支) 6. 合併 (git merge) 7. 推送到 GitHub (git push) ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up