Git常用命令及问题
git init 初始化
git add . 添加到暂存
git commit -m"注释" 添加到本地仓库
git push 提交远程仓库
git branch -a 查看本地与远程的分支情况
git checkout -b 分支 创建并切换到相应分支
git branch -d/-D 分支名 删除本地分支
git push origin :远程分支 删除远程分支
git remote add origin 地址 添加远程联系地址
git remote remove origin 删除远程联系地址
git clone 地址 克隆仓库代码
git checkout -b 分支名 origin/远程分支名 创建并克隆远程分支代码
git pull 拉取远程代码
git fetch 更新本地仓库
git merge 分支名 将分支名合并到当前分支
冲突解决
冲突标志 (master | merging) 合并中
找出冲突代码 修改。git add . git commit -m'..' git push
不希望合并了: git merge --abort 取消合并 回到合并前状态
万能解决方案:
重新克隆一份再修改提交
git reset --hard 版本号 回退到什么版本
git log --oneline 查看版本号