需求:把远程的maser分支更新合并到本地分支
操作步骤:1、git fetch origin master:tmp
2、git stats
3、git add rootfs
4、git status
5、git commit -a
6、git status
7、git merge tmp
8、git log
9、make fw(编译bootloader)make fs(编译文件系统)
10、git branch -d tmp
11、git push origin --delete test_br
需求:去掉旧的远程git服务器,添加新的git服务器
操作步骤:1、git remote rm origin
2、git remote add origin git@gitserver:warehome
需求:把本地分支提交到远程服务器上
操作步骤:1、git add fie direction
2、git commit -m "add new file direction"
3、git push origin local_new_branch:remote_new_branch
需求:删除本地不存在的remote分支
git remote prune origin
或者
git branch -r -d origin/test
需求:本地多个commit合并(以合并2个commint为例)
git rebase -i HEAD~2
squash
wq
需求:简单合并远程commit
git fetch origin
git cherry-pick 4fs512fda
或者
git fetch origin
git rebase origin/master