Git工程迁移方法总结(命令行)
2014-04-14 10:50
246 查看
Git工程迁移方法总结
Git工程迁移方法总结
Git最近准备迁移一下位置,这里采用命令行的方式,做如下操作。
1.git init 初始化git仓库,这个时候发现本地文件夹多了个.git的文件夹。
2.git remote add-url origin 增加资源库地址
3. git remote set-url origin 关联资源库地址
这里主要是将本地库与远程的资源库挂钩。
用一个图表示:
4.接下来面对两种情况,也就是git位置2是否是空地址。
a) 如果是空地址,ok很简单。
首先git add .
然后git commit -m ''
用这个命令:git push ,如果不好使可以使用强推 git push -f
当然这是把目前的工程推送到远程默认分支(master)
扩展:如果想把本地包括master在内的所有分支一起推送出去,可以使用以下方法:
(1)git push --all -f (理论可以的)
(2)保险一点采用如下命令:(一定是可以的)
git checkout 分支名
git push origin test(本地分支):test(远程分支)
如果不好用,确定是要覆盖的话,可以加一个-f
git push -f origin test(本地分支):test(远程分支)
b) 如果不是空地址,ok也很简单,先将该地址清空,再push。
这里我采用的清空方式是这样。
首先,在本地创建一个文件夹,然后使用:
git clone 地址
将本地与远程库挂钩,然后使用清除命令。
git rm .
或者git rm -r 文件件名(删除文件夹)
然后再push,这样远程仓库就被清空了。然后再执行a)
Git工程迁移方法总结
Git最近准备迁移一下位置,这里采用命令行的方式,做如下操作。
1.git init 初始化git仓库,这个时候发现本地文件夹多了个.git的文件夹。
2.git remote add-url origin 增加资源库地址
3. git remote set-url origin 关联资源库地址
这里主要是将本地库与远程的资源库挂钩。
用一个图表示:
4.接下来面对两种情况,也就是git位置2是否是空地址。
a) 如果是空地址,ok很简单。
首先git add .
然后git commit -m ''
用这个命令:git push ,如果不好使可以使用强推 git push -f
当然这是把目前的工程推送到远程默认分支(master)
扩展:如果想把本地包括master在内的所有分支一起推送出去,可以使用以下方法:
(1)git push --all -f (理论可以的)
(2)保险一点采用如下命令:(一定是可以的)
git checkout 分支名
git push origin test(本地分支):test(远程分支)
如果不好用,确定是要覆盖的话,可以加一个-f
git push -f origin test(本地分支):test(远程分支)
b) 如果不是空地址,ok也很简单,先将该地址清空,再push。
这里我采用的清空方式是这样。
首先,在本地创建一个文件夹,然后使用:
git clone 地址
将本地与远程库挂钩,然后使用清除命令。
git rm .
或者git rm -r 文件件名(删除文件夹)
然后再push,这样远程仓库就被清空了。然后再执行a)
相关文章推荐
- Git工程迁移方法总结(命令行) .(转载)
- Git工程迁移方法总结(命令行)
- Git工程迁移方法总结(命令行)
- GIT工程迁移方法总结
- 本地git工程迁移到GitHub的方法
- git工程迁移(修改提交服务器地址)方法
- InstallShield12命令行模式编译工程的几点问题总结
- Git Bash+EGit在项目中配合使用最常用方法总结(根据场景使用)
- git仓库迁移而且不丢失log的方法
- Linux下Git和GitHub使用方法总结
- VC工程从Win32环境往Win64环境迁移的经验总结
- VC6 编译并且使用wxWidgets - 我们用命令行方式build - 使用标准的工程方法
- SVN库迁移整理方法总结
- SVN库迁移整理方法总结
- 【工程经验】Linux命令行下常用svn命令总结
- 从 SVN 迁移至 Gitlab + Gitflow 总结
- XCode已有工程建立git代码库的方法
- VC工程从Win32环境往Win64环境迁移的经验总结
- [置顶] ckeditor 的几种使用方法总结(附演示工程文件,并且解决几个常见错误)
- 命令行上传软件ncftpput使用总结,ncftpput使用方法