git仓库搬迁用到的一些命令

需求

从一个正在使用的git仓库移到另一个新创建的仓库,要求所有提交记录都要保留

 

首先在项目路径下使用git remote命令获取远程仓库,默认获取到的应该是一个origin,该origin绑定的就是我们目前正在使用的git仓库

(我可能是配过全局变量了,忘记了,反正直接就能用命令)

接下来我们需要再创建一个远程连接 设置该远程连接的名字和地址

git remote add origin2 https://e.coding.net/xxxxxxxxxxxxxx.git

红色的部分是新创立的连接的名字 随意 绿色的部分是新创立的连接的地址

到这里我们就可以向这个新地址提交代码了

 

提交方式

1.切换到你想提交的分支 输入命令

2. git pull 拉取一下最新的代码

3. git push origin2 提交到新地址

 

接下来你想要提到新仓库的所有分支都可以执行上面三步操作 如果直接是从远程仓库拉下来的代码也可以不执行git pull 拉取操作

 

 下面是一些扩展

1修改远程连接的地址

例如我们要修改名为origin2的地址 命令为

git remote set-url origin2 https://e.coding.net/xxxxxxxxxxxxxx.git

 

 2删除一个远程地址

git remote rm origin

3改远程地址名字

git remote rename old_name new_name

4展示所有远程地址

git remote

5展示某个远程地址的信息

git remote show origin

今天就用到了这么多 其他的一些操作使用idea的版本控制 里面操作起来也是很方便,不需要命令,另外在idea的控制台操作命令行默认就在项目路径下 也是很方便的

其他一些操作我看https://www.runoob.com/git/git-tutorial.html这里都有

posted @ 2021-07-01 16:32  强强的施羊羊  阅读(131)  评论(0)    收藏  举报