标签: git

  1. IT » git
    如果还没有执行git add,此时被认为尚未暂存以备提交的变更,git status结果如下:
  2. IT » gitlab, git
    重启了一台服务器,发现配置的 gitlab 没有启动。手动启动sudo gitlab-ctl start提示一堆runsv not running的信息。
  3. IT » gitlab, git
    用 gitlab 搭建的 git 私有服务器,占用空间不断增长,已高达 400G。仔细检查了一下,真正的库数据/var/opt/gitlab/git-data/repositories只有 7 个 G ,真正占用空间的是/var/opt/gitlab/prometheus/data,占用了将近 400G ,里面很多 80M 一个的大文件。
  4. IT » GIT
    分为三步。最简单的:
  5. IT » git
    分支是一条线,随着开发进度一直往前推进,可以分叉、合并等。
  6. IT » GIT
    GIT 的一个很大的问题是没有权限划分,所有人对项目下所有东西都有(查看)权限(只能设置分支的推送权限),无法对特定文件和文件夹设置单独的权限。这个功能只能借用 SUBMODULE 来实现。
  7. IT » GIT, proxy
    大部分设置都是通过git config命令实现的:
  8. 编程 » GIT
    有时候不小心把一些大文件 commit 到了本地版本库,但往网络版本库同步时,因为文件过大被拒绝。如果在上传前,本地有多次提交,此时再在当前版本里删除这些大文件还不够,还需要把历史记录全删掉。效果要跟从来没提交过这些文件一样。
  9. 编程 » GIT
    git经常出现类似于HEAD detached at origin/development的错误提示。这是因为当前的 HEAD 没有位于任何一个分支上的缘故。