Git常用命令总结
来源:互联网 发布:部落冲突箭塔数据 编辑:程序博客网 时间:2024/06/14 23:24
Git常用命令总结
安装与设置
设置用户名$ git config --global user.name "Your Name"设置邮箱$ git config --global user.email "email@example.com"创建版本库(进入需要使用的文件夹)$ git init
基本操作
查看仓库当前状态git status查看不同git diff添加文件添加指定文件$ git add readme.txt添加全部文件$ git add .提交添加git commit -m "说明"
版本控制
查看历史git log查看commit IDgit reflog版本回退退回到前n个版本git reset --hard HEAD~n退回到指定版本(指定commit ID)git reset --hard 3628164版本库里的版本替换工作区的版本(使它回到最后一次add或commit时的状态)git checkout -- readme.txt撤销暂存区修改git reset HEAD readme.txt
远程仓库
创建公钥ssh-keygen -t rsa -C "邮箱地址"关联远程库git remote add origin 你的远程库查看远程库git remote -v将分支推送到远程库git push origin <分支名>拷贝远程库git clone合并远程仓库分支到本地git pull
分支
创建分支git branch <分支名>切换分支git checkout <分支名>创建并切换分支git checkout -b <分支名>查看当前分支git branch合并指定分支到当前分支git merge <分支名>删除分支git branch -d <分支名>git branch -D <分支名> (强制删除)暂存当前分支的工作现场git stash查看工作现场列表git stash list恢复工作现场git stash apply stash@{n}删除工作现场git stash drop stash@{n}
标签
创建标签git tag <标签>对之前的版本创建标签$ git tag <标签> <commit ID>查看标签git tag删除标签本地git tag -d <标签>远程git push origin :refs/tags/<tagname>推送标签到远程库git push origin --tags 全部标签git push origin <标签> 指定标签
0 0
- 【Git】Git常用命令总结
- Git:Git常用命令总结
- 【Git】Git常用命令总结
- git:总结git常用命令
- Git常用命令总结
- git 常用命令总结
- Git常用命令总结
- Git常用命令总结记录
- [总结]Git常用命令
- git常用命令总结
- Git 常用命令总结
- git 常用命令总结
- git常用命令总结
- Git常用命令总结
- Git 常用命令总结
- git常用命令总结
- git常用命令总结
- git常用命令总结
- 第10周项目2-二叉树遍历的递归算法
- Eclipse使用工作集管理项目
- C#无限分级实现,前端WEB页面接收,后台提供层级Json数据
- 第10周项目3 -利用二叉树遍历的思想解决问题
- greenplum /postgresql建表语句
- Git常用命令总结
- uuid()数据类型
- 第十周项目一(二叉树算法库)
- 图形算法:贝塞尔曲线
- ROS python 代码转换到 C++
- iOS app 发布错误 ERROR ITMS-90167: "No .app bundles found in the package"
- 第九周项目4-广义表算法库及应用(3)
- 如何解决误修改/etc/passwd 的root根目录,导致无法进入root根目录的问题
- 第十周项目2——二叉树的便利的递归算法