我已经通过克隆远程存储库创建了GitLab项目。在几天内,我的同事将他们的提交推到了原始存储库(而不是GitLab)。现在,我从GitLab存储库执行了“git fetch --all”,但提交不会显示在GitLab web UI中。如何将GitLab项目与其存储库重新同步?有没有这样的rake任务?我不能简单地重新创建项目,因为我们已经从外部来源导入了问题,创建了标签,里程碑等。
我的任务是将一些东西提交给gitlab中的其他远程分支(而不是主分支)。我已经在gitlab存储库的分支部分创建了另一个活动的远程分支名称Dennis (我想要提交到的远程分支)。但是,它不会在终端中显示remotes/origin/Dennis分支。我如何在git分支的-a状态中有远程/源/丹尼斯?否则,我无法将文件提交到remotes/origin/Dennis。
git分支-a状态显示在我的macbook终端中:
macbook$ git branch -a
* Dennis
master
remotes/origin/HEAD -> origin/master
rem
我正在使用gitlab存储库上传我的代码文件。我已经提交了超过500个。我的回购大小高达540MB。我想通过删除存储库中不需要的文件来最小化存储库的大小。
不知何故,我管理并删除了我本地的文件。现在我在本地的文件大小是10mb。我推了一下,感觉很好。即使它显示540mb。我开始知道以前的提交文件保存了存储空间。有一个400MB大小的zip文件,它在我的一个较旧的提交文件中。
我通过使用shell脚本找到了提交。我想删除提交中的zip文件。但它在gitlab webui中显示了"You can only delete files when you are on the branch