git常用命令

记录工作中常用的Git命令

  1. git add ./xxx: 添加所有/单个修改的文件到缓存区
  2. git commit -m’提交信息’: 提交缓存区的文件到本地仓库
  3. git push origin(服务器名) master(分支名): 推送本地仓库到git服务器
  4. git tag xxx(标签名): 给最近的commit打标签,适用于打版本
  5. git push origin(服务器名) xxx(标签名): 把标签推送到git服务器
  6. git tag -d xxx(标签名): 删除本地标签
  7. git push –delete xxx(标签名): 删除git服务器标签
  8. git branch xxx(分支名) xxx(标签名): 通过标签创建本地分支,适用于某个版本内容有修改
  9. git fetch –all: 拉取git服务器所有内容
  10. git reset –hard origin(服务器名)/master(分支名): 放弃本地修改内容,返回服务器最新提交的内容
  11. git log: 查看提交日志id
  12. git reset –hard xxx(提交日志id): 回滚到某个提交的版本
  13. ssh-keygen -t rsa -C “yourEmail@email.com“: 生成ssh密钥配置git
  14. git fetch origin(服务器名) xxx(分支名): 拉取远程服务器某个分支到本地
  15. git checkout -b XXX(本地分支名称) origin/XXX(远程分支名称): 在本地创建分支dev并切换到该分支,并与指定的远程分支关联起来
  16. git init –> git remote add origin git@github.com:XXXX/xxxx.git(某个远程仓库): 文件夹与远程仓库相关联
  17. git branch -d XXX(分支名): 删除本地分支
  18. git push origin –delete XXX(分支名): 删除远程仓库分支。