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这里都有

浙公网安备 33010602011771号