git操作文档
git基本操作
git init # 初始化
git config --global user.name "chenxi" # 设置用户信息。 如果去掉 --global 参数只对当前仓库有效。
git config --global user.email test@chenxi.com # 设置邮件
git clone http://...... # 克隆项目
git add . ./text.txt # 添加文件到缓存区
git commit -m "备注" # 提交代码到本地仓库
git push origin master # 推到代码到指定分支
git reset 版本号 # 回退版本
git log # 提交日志
git status # 查看仓库当前的状态,显示有变更的文件
git rm <file> # 删除缓存区文件
git remote -v 查看仓库地址
git remote set-url origin url # 改变仓库地址
git push -f 强制推送
分支管理
git branch -a # 列出分支
git checkout -b 分支名 # 创建本地分支
git checkout 分支名 # 切换分支
git branch -d 分支名 # 删除本地分支
git branch -r -d origin/分支名 # 删除远程分支
git push origin :分支名 # 删除远程分支提交
git checkout --track origin/分支名 # 如果远程新建了一个分支,本地没有该分支
git push --set-upstream origin 分支名 # 如果本地新建一个分支,远程没有
git merge dev // 将本地dev分支的代码合并到master上