git的使用
- git init 初始化本地倉庫
- git remote add origin "xxxxxxxxx"關聯遠程倉庫
- git add 添加文件進本地倉庫
- git commit -m "初始化倉庫" 提交修改到本地
- git push -u origin master 推送到遠程倉庫
- git checkout -b 本地分支
以當前分支爲起點建立新的本地分支git
- git branch --set-upstream-to= origin/遠程分支 本地分支
把本地分支關聯到遠程分支app
- git tag tag1添加名爲tag1的tag
- git log 查看全部提交
- git reset --hard 版本號 回退到初始化版本
- git reflog 回退以後查看全部log
- git tag tag2添加名爲tag2的tag
- git tag 顯示全部tag
- git push --tags推送全部tag到遠程倉庫
拿tag的時候只要使用 git checkout tag名就好rem
強制刷新本地的分支數據,公司建立了新分支家裏找不到就跑一下這個it
保存當前工做進度,把暫存區和工做區改動保存起來ast
保存的同時添加註釋stream
查看全部的stashdate
- git stash pop [-index] [stash_id]
恢復stash中的進度 並刪除list中的記錄apply
恢復stash中的進度 不會刪除list中的記錄
+git stash drop [stash_id]
刪除一條list中的記錄 不指定id就刪除最新的數據
刪除全部存儲的進度註釋