繁体   English   中英

将本地源代码副本连接到特定的git存储库分支

[英]Connect local source code copy to a specific git repository branch

在我的计算机上,我使用以下命令检出了我们项目的develop分支(该分支具有一个master和一个develop分支):

git clone https://git.company.com/project.git -b develop

在第二台计算机上,该计算机一次无法访问存储库,我将源代码复制到了USB记忆棒上。 现在,我想从第二台计算机中签入我的更改。

为了连接到存储库的development分支,我必须做什么? 我的猜测是:

git init
git remote add webapp https://git.company.com/project.git
git push develop

但是由于我使用的是GUI IDE(在第二台计算机上不可用),并且我对git命令行不是很熟悉,因此恐怕会弄乱存储库。

您是否复制了整个存储库,包括.git文件夹?

恭喜,您可以照常在此文件夹上使用git命令。 即进行提交,您以后可以将其推送到远程存储库。 (或者只是打开指向USB驱动器上的文件夹的GUI)。

要找出答案,请尝试在(git)bash中打开文件夹并运行git status

如果仅复制和更改文件而没有.git文件夹:

假设您已签出到要更新的分支,只需将更改的文件复制到原始存储库,工作目录中的更改就会出现。

建议的方法存在缺陷:

git init将创建一个新的不相关的存储库。 以后将这两个历史结合起来并不是一件容易的事。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM