Git常用命令

来源:互联网 发布:如何加入淘宝直播 编辑:程序博客网 时间:2024/06/03 15:37

Git常用命令


(下方所有命令前面都要加上git)

  • 个人本地使用
行为 命令 备注 初始化 init 在本地的当前目录里初始化git仓库 clone 地址 从网络上某个地址拷贝仓库(repository)到本地 查看当前状态 status 查看当前仓库的状态。碰到问题不知道怎么办的时候,可以通过看它给出的提示来解决问题 查看不同 diff 查看当前状态和最新的commit之间不同的地方 diff 版本号1 版本号2 查看两个指定的版本之间不同的地方。这里的版本号指的是commit的hash值 添加文件 add -A 这算是相当通用的了。在commit之前要先add 撤回stage的东西 checkout -- . 这里用小数点表示撤回所有修改,在–的前后都有空格 提交 commit -m "提交信息" 提交信息最好能体现更改了什么 删除未tracked clean -xf 删除当前目录下所有没有track过的文件。不管它是否是.gitignore文件里面指定的文件夹和文件 查看提交记录 log 查看当前版本及之前的commit记录 reflog HEAD的变更记录 版本回退 reset --hard 版本号 回退到指定版本号的版本,该版本之后的修改都被删除。同时也是通过这个命令回到最新版本。需要reflog配合

- 个人使用远程仓库

行为 命令 备注 设置用户名 config --global user.name "你的用户名" 设置邮箱 config --global user.email "你的邮箱" 生成ssh key ssh-keygen -t rsa -C "你的邮箱" 这条命令前面不用加git 添加远程仓库 remote add origin 你复制的地址 设置origin 上传并指定默认 push -u origin master 指定origin为默认主机,以后push默认上传到origin上 提交到远程仓库 push 将当前分支增加的commit提交到远程仓库 从远程仓库同步 pull 在本地版本低于远程仓库版本的时候,获取远程仓库的commit
原创粉丝点击