git的一般使用

需求:把远程的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


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值