git push 相关问题

shenzhentom 2016-11-02 12:51:52
git push 相关问题

从服务器上clone了一套代码到本地(代码库A), 本地代码(代码库A)可以正常进行提交、查询日志等操作.

本地代码(代码库A)又复制成了另一份本地代码(代码库B), 请问本地代码(代码库B)能推到服务器上吗(另建一个分支,git push到服务器上 )
...全文
166 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
developerzjy 2016-11-03
  • 打赏
  • 举报
回复
感觉应该是可以的 关键在于 .git 目录只要这个复制的没问题,git仓库就在 然后可以使用命令git remote -v 查看远程库地址看看是不是和复制前(代码库A)的远程库一致 其他很多命令都可以验证的,比如 git remote show origin 查看remote地址,远程分支,还有本地分支与之相对应关系等一系列信息 git branch -r 查看所有分支(包括本地和远程的,和git branch -a不知道啥区别) 代码库A和B不在同一台电脑上的话还需要考虑配置下git环境,包括user.name和user.email和SSH Key啥的 不知道是不是我理解的这样,具体没试过,确实像他们说的那样感觉没必要,还不如在仓库B的位置再从服务器clone一份呢
jklwan 2016-11-03
  • 打赏
  • 举报
回复
完全没必要,直接建立分支,然后push就行了。
幻影宇寰 2016-11-02
  • 打赏
  • 举报
回复
你这种方式没试过,这个要试试才知道可行不可行,建议不要使用本地copy这种方式。 如果你想建一个分支在另一个目录下可以这样弄: 1、假设你服务器中有A分支,你clone下来到本地作为分支A; 2、再在本地使用命令新建分支B上传到服务器,或者直接在服务器中建立分支B,这样你在服务器就拥有两个分支了; 3、然后本地选择另一个目录,同样使用clone命令,但是分支选择分支B(分支B是基于分支A的,目前代码一样),这样你就在另一个目录下拥有分支B了; 4、你可以在两个分支中分别修改代码上传到对应分支而互不影响。 希望对你有所帮助!

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧