git

作者: 够浪你大哥 | 来源:发表于2019-01-05 22:31 被阅读0次


git init    //初始化创建仓库
git add go.go    //把文件临时放入仓库
git commit -m "第一次提交"    //提交文件到仓库
git status    //查看缓存区状态
git log    //查看日志
git reflog    //所有历史日志
git reset --hard HEAD^    //回滚,一个^代表回滚一个版本
git reset --hard 54c00a1e39    //用版本号来进行版本回滚
git reset --hard HEAD~1    //回滚到几个版本  ~数字
git checkout -- go2.go    //在工作区撤销修改
git reset HEAD go2.go    //在缓存区撤销修改
git rm go2.go    //删除文件
git diff HEAD HEAD~1    //当前版本和其他版本比较    ~数字(第几版本)
git branch    //查看当前分支
git branch v1    //创建分支
git checkout v1    //切换分支
git checkout -b v2    //创建并切换分支
git merge v1    //合并分支(必须由主分支来合并其他分支)
git branch -d v2    //删除分支
git stash    //工作暂存
git stash list    //查看暂存的工作状态
git stash pop    //撤回未完成的工作
ssh-keygen -t rsa -C "邮箱地址"    //生成秘钥
git clone https://gitee.com/    //克隆
git push origin master    //上传到主分支
git push origin v2:v2    //新建分支到新分支





工作区里面包含.git隐藏文件
.git下面包括缓存区区和git仓库

相关文章

网友评论

      本文标题:git

      本文链接:https://www.haomeiwen.com/subject/tbodrqtx.html