Git工程迁移方法总结(命令行)

Git工程迁移方法总结


Git工程迁移方法总结

Git最近准备迁移一下位置,这里采用命令行的方式,做如下操作。

1.gitremoteset-urlorigin资源库地址

这里主要是将本地库与远程的资源库挂钩。

用一个图表示:

2.接下来面对两种情况,也就是git位置2是否是空地址。

a)如果是空地址,ok很简单。

用这个命令:gitpush,如果不好使可以使用强推gitpush-f

当然这是把目前的工程推送到远程默认分支(master

扩展:如果想把本地包括master在内的所有分支一起推送出去,可以使用以下方法:

(1)gitpush--all-f(理论可以的)

(2)保险一点采用如下命令:(一定是可以的)

gitcheckout分支名

gitpushorigintest(本地分支):test(远程分支)

如果不好用,确定是要覆盖的话,可以加一个-f

gitpush -f origintest(本地分支):test(远程分支)


b)如果不是空地址,ok也很简单,先将该地址清空,再push

这里我采用的清空方式是这样。

首先,在本地创建一个文件夹,然后使用:

gitclone地址

将本地与远程库挂钩,然后使用清除命令。

gitrm.

或者gitrm-r文件件名(删除文件夹)

然后再push,这样远程仓库就被清空了。然后再执行a)



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值