git的使用
- git init 初始化本地仓库
- git remote add origin "xxxxxxxxx"关联远程仓库
- git add 添加文件进本地仓库
- git commit -m "初始化仓库" 提交修改到本地
- git push -u origin master 推送到远程仓库
- git checkout -b 本地分支
以当前分支为起点创建新的本地分支
- git branch --set-upstream-to= origin/远程分支 本地分支
把本地分支关联到远程分支
- 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名就好
- git remote update origin
强制刷新本地的分支数据,公司创建了新分支家里找不到就跑一下这个
- git stash
保存当前工作进度,把暂存区和工作区改动保存起来
- git stash save 'message'
保存的同时添加注释
- git stash list
查看所有的stash
- git stash pop [-index] [stash_id]
恢复stash中的进度 并删除list中的记录
- git stash apply
恢复stash中的进度 不会删除list中的记录
+git stash drop [stash_id]
删除一条list中的记录 不指定id就删除最新的
- git stash clear
删除所有存储的进度
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。