𝖄𝕺🌎𝕿𝕽𝕺¥

𝖄𝕺🌎𝕿𝕽𝕺¥

𝕴 𝖉𝖔 𝖒𝖆𝖌𝖎𝖈
github

新手上手git常用命令總結

Git#

Git是一個開源的分佈式版本控制系統。我的理解是一個抓取遠程伺服器中檔案到本地,並支持從本地再次上傳至伺服器的工具。例如應用在githubgitlab平台上。比如用於個人快速上傳檔案到平台,用於團隊上傳程式碼至共享庫。最重要的是每次上傳檔案會顯示檔案內容的增減修改,方便了團隊參考和使用。

最常用程式碼#

git clone —— 複製伺服器檔案到本地
git status —— 檢查並列出已修改檔案
git add {fileName}—— 提交修改
git add . —— 提交所有修改
git commit -m '#' —— 添加推送備註#
git branch {branchName}  —— 創建新分支
git switch {branchName} —— 移動到分支
git switch {branchName}^ —— 移動到分支的上級提交
git switch {branchName}~x —— 從branchName分支向上移動x級
git reset {branchName} —— 返回到branchName分支
git rebase {branchName} —— 基於當前分支合併修改
git merge {branchName} —— 合併該分支修改到當前分支

那麼有什麼區別?用哪一個?
git rebase VS git merge? 更優雅的 git 合併方式值得擁有

git commit -m '#' —— 添加推送備註#
git push —— 推送提交修改的檔案至遠程伺服器
git pull —— 抓取遠程伺服器中的更新檔案至本地(前提遠程伺服器檔案有更新)

Reference#

Git Reference https://git-scm.com/docs
Git 基本操作 | 菜鳥教程 https://www.runoob.com/git/git-basic-operations.html

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。