1. GitLab仓库简介
GitLab是一套开源的Git仓库管理系统,可以让你更方便的管理代码。类似于GitHub平台上的Git仓库,但GitLab的功能更加强大,支持团队成员协同开发、版本控制、代码审查等等。GitLab不仅提供了Git代码托管服务,还提供了一套Web界面,让用户可以方便的在Web端管理代码。
2. GitLab库简介
GitLab库是GitLab上的一个概念,它可以看作是类似于一个目录,存储了用于描述项目的所有代码和文件。每个库都包含了Git仓库,其中可以存放多个分支,每个分支又可以包含多个提交记录。GitLab库肩负着代码管理和版本控制的任务,因此对一个项目而言,GitLab库是非常重要的。
3. GitLab库中建立文件夹
3.1 利用Web界面建立文件夹
首先进入GitLab库,如下图所示。
进入GitLab库后,可以看到当前的项目仓库中已有的文件和文件夹。点击右上方的“+”号,可以看到下拉菜单,选择“New folder”创建一个新的文件夹。
在创建的新文件夹的命名中需要注意两点:
1. 文件夹名中不允许出现特殊字符,比如 #、@、$、% 等,否则在项目仓库的路径中会出问题;
2. 文件夹名不能与项目仓库中已有的文件或文件夹重名,否则将会创建失败。
创建好文件夹后,就可以将文件放入其中了。
3.2 利用Git命令建立文件夹
在Git Bash中可以使用"mkdir"命令来新建一个文件夹:
$ mkdir new_folder
这个命令将会在当前目录下新建一个名为“new_folder”的文件夹。如果想要在仓库根目录下新建一个文件夹,可以使用以下命令:
$ git add new_folder/
使用这个命令可以将新建的文件夹添加到Git管理的仓库中,这样就可以在本地的仓库中新建文件夹了。
在Git管理的仓库里新建文件夹后,还需要将其推送到远程仓库中,命令如下:
$ git push origin master
这个命令将会将本地的文件夹推送到远程仓库中的主分支上,使得整个团队都可见。
3.3 怎么删除文件夹
如果想要删除仓库中的一个文件夹,可以直接在GitLab中进行删除,也可以使用Git Bash命令删除。
3.3.1 在GitLab中删除文件夹
在GitLab中,鼠标悬浮在文件夹上方,然后点击右侧的“…”菜单,选择“Remove folder”即可删除整个文件夹。
删除文件夹后,其下的文件将不会被删除,而是转移到仓库根目录下。
3.3.2 在Git Bash中删除文件夹
在Git Bash中删除一个文件夹,可以使用"rm"命令,命令如下:
$ git rm -r folder_name
"-r"参数表示删除当前文件夹与其中所有内容,包括文件、文件夹等。
同时,还需要将其所在的分支提交到Git仓库中:
$ git commit -m "delete the folder"
提交完成后,还需要使用以下命令将修改同步到远程仓库中:
$ git push origin your_branch
以上就是如何在GitLab库中建立文件夹、如何删除文件夹等操作方法,希望可以对大家有所帮助。