git 常用操作
2020-01-15 本文已影响0人
sorry510
- 配置个人信息
git config --global user.name xxx
git config --global user.email xxx@example.com
- 查看配置信息
git config --list
- clone项目,可以单独clone某个分支,可以重命名
git clone xxx
git clone xxx -b 分支名 重命名
- 新增代码
git add xxx
git add --all // 添加所有
gut add xxx --force // 强制添加.gitignore中忽略的文件
- commit
git commit -m 'feat:xxx'
- 查看提交日志
git log
- 查看当前代码改变情况
git status
- 检出分支或创建分支(还可以检出某个提交记录,只要输入记录的hash即可)
git checkout -b 分支名 检出分支或创建分支
- 拉取远程分支到本地
git checkout -b 本地分支名 origin/远程分支名
- 删除本地仓库地址,添加新的远程仓库地址
git remote rm origin
git remote add origin https://gitee.com/kingCould/HelloWord.git
- 修改远程仓库地址
git remote set-url origin 你新的远程仓库地址
- 将本地代码临时存储和弹出(如果有拉取新代码可以自动合并代码)
git stash
git stash pop
- 提交到远程分支
git push origin 分支名
git push -u origin 分支名 第一次记录一下default分支
- 拉取代码
git pull
git pull --no-edit origin master // 忽略编辑
- 恢复到最后一次提交的代码
git reset --hard
- 查看本地分支
git branch -a
- 删除本地分支
git branch -d xxx 删除本地分支
- 合并分支(合并的是某分支到当前所在分支代码)
git merge dev 当前分支合并dev分支