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