相关疑难解决方法(0)

如何在Git中克隆所有远程分支?

我有一个master和一个development分支,都推到了GitHub.我cloneð,pullED和fetchED,但我仍然无法获得比其他任何master分支回来.

我确定我错过了一些明显的东西,但是我已经阅读了手册,而且我一点也不开心.

git github remote-branch git-clone git-branch

3987
推荐指数
34
解决办法
117万
查看次数

如何使用子模块重命名git存储库?

我在目录中有一个带子模块的git存储库,projects/myRepo我想将目录重命名为projects/my-repo.

根据这个问题,它可以简单地完成mv.但在子模块的回购中,git一直在告诉我

致命的:不是git存储库:projects/myRepo/.git/path/to/submodule```

即使是git status.

子模块配置:

[submodule "path/to/submodule"]  
   path = path/to/submodule  
   url = https://github.com/user/projectName.git  
Run Code Online (Sandbox Code Playgroud)

不知何故,子模块的"内部路径"没有更新?!有没有办法告诉git更新这些子模块路径?

git repository git-submodules

12
推荐指数
1
解决办法
5916
查看次数

'git add.' 不起作用

我正在尝试为我已经工作了一段时间的项目设置Git.我记得很久以前设置Git但从未出于各种原因使用过它.现在我想使用它我得到一个奇怪的问题,我认为这与旧安装有关.

为了重新开始,我安装了一个新的Ubuntu操作系统,这样就不会有Git安装,我复制了项目(Grails).然后我导航到该目录并运行以下命令:

git init

git remote add origin https://USERNAME@bitbucket.org/USERNAME/APPNAME.git
Run Code Online (Sandbox Code Playgroud)

然后我跑了:

git add .
Run Code Online (Sandbox Code Playgroud)

这是我得到以下错误的地方:

fatal: Not a git repository: /home/user/workspace/App_V3/.git/modules/plugins/grails-spring-security-ui
Run Code Online (Sandbox Code Playgroud)

这个错误很奇怪,因为它甚至不匹配我所在的目录,因为目录如下:

/ home/user中/工作区/ App_V7 /

我想我原本可能在旧操作系统的Ap​​p_V3文件夹中设置了Git,但不知道为什么它仍然指向该目录,因为我已经运行下面的代码重新初始化它:

rm -rf .git
git init
Run Code Online (Sandbox Code Playgroud)

有人可以帮助我,因为它非常令人沮丧:S

提前致谢

git repository git-add

5
推荐指数
2
解决办法
4622
查看次数