git 新建分支
查看远程分支
git branch -a
查看本地分支
git branch
切换至分支
git checkout dev
切换新分支
#
git checkout -b dev
更换新的仓库
查看当前的远程仓库
git remote -v
origin https://github.com/FDio/vpp.git (fetch)
origin https://github.com/FDio/vpp.git (push)
git 切换远程仓库有两种方式
修改远程仓库地址
git remote set-url origin URL
另一种是先删除远程仓库地址,然后再添加
【git remote rm origin】和【git remote add origin URL】
上传代码
git push
删除本地分支
git branch -d dev
本地分支合并
切换分支
git checkout master
当前是master分支,使用merge命令将dev分支合并到master分支
git merge dev
远程分支合并到本地分支
git pull origin dev
git 比较分支,目录文件的差异
git diff origin/master origin/ngfw_merge -- src/vnet/bandwidth_management >> /tmp/test/cmp.diff
git 压入当前的修改
git 弹出当前的修改
git stash pop