作業流: 作業區 -> 暫存區 -> 版本庫
初始化: git init -> git add -> git commit
遠程倉庫: git remote add -> git pull -> git push -> git clone
分支管理: git branch -> git checkout -> git merge
標簽管理: git tag -> git push
git clone “專案地址” -b "分支名” (拉取指定分支)
git checkout -b 分支名 (創建分支)
git branch 分支名 (創建分支)
git checkout 分支名 (切換分支)
git branch (查看分支本地分支)
git branch -a (查看本地分支和遠程分支)
git push --set-upstream origin 分支名 (推送本地分支到遠程倉庫)
git checkout -b 本地分支名 origin/遠程分支名 (將遠程分支拉取到本地,同時本地創建一個分支)
(如果拉取不成功,先執行 git fetch)
(如果當前本地分支是hello_branch)
git push origin hello_branch:master (是將hello_branch分支提交到遠程倉庫的master上面)
git pull origin hello_branch:master (是把遠程倉庫的master與本地hello_branch分支合并merge)
git add "檔案名字” (添加具體檔案到暫存區)
git add . (添加所有檔案到暫存區)
git commit -m xxx (添加到本地倉庫)
git status (查看是當前狀態)
git branch -d 分支名 (洗掉分支)
mkdir 檔案名 (創建檔案)
git init (git 初始化)
如何打 tag 標簽 ,先提交到遠程倉庫,在tag.
echo 自己的內容 >> 檔案名 (添加內容到檔案)
git add 檔案名 (把檔案放到暫存區)
git commit -m 提交描述 (把檔案放到本地倉庫)
git push origin 分支名 (把檔案提交到遠程倉庫)
git tag (查看標簽)
git tag 標簽名 (打標簽)
git push origin 標簽名 (把標簽提交到遠程倉庫)
git log (查看 commit id)
git reset --hard 版本id (--hard – 強制將快取區和作業目錄都同步到你指定的提交)
git merge 分支名 (合并分支到當前分支中)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/21596.html
標籤:其他
上一篇:rabbitmq中設定了prefetch: 1為什么,出現訊息消費不完的情況
下一篇:python2 與 python3:關于xml.etree.ElementTree ET.fromstring()方法。python3可以決議過濾后的xml。
