git
FFFF...ireCore
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
git clone --depth=1后只有一个分支的解决办法
这种方法克隆的项目只包含最近的一次commit的一个分支,体积很小,即可解决文章开头提到的项目过大导致Timeout的问题,但会产生另外一个问题,他只会把默认分支clone下来,其他远程分支并不在本地,所以这种情况下,需要用如下方法拉取其他分支:$ git clone --depth 1 https://github.com/dogescript/xxxxxxx.git$ git remote set-branches origin 'remote_branch_name'$ git fetch原创 2021-10-08 12:20:50 · 2419 阅读 · 0 评论 -
git submodules
为项目添加一个子模块git submodule add [rep of module(http)]默认情况下,子模块会将子项目放到一个与仓库同名的目录中,本例中是 “DbConnector”。 如果你想要放到其他地方,那么可以在命令结尾添加一个不同的路径。 在git clone 时候自动拉取项目的子模块git clone [your repo] --recursive ...原创 2018-11-27 14:01:43 · 509 阅读 · 0 评论 -
使用命令将git工作目录变成bare仓库目录
git 有工作目录和 bare仓库两种概念,工作目录包括源代码及git仓库。bare仓库没有源代码,只有一个纯净 的 仓库。新建一个工作目录用git init。建立bare仓库,用git init --bare如果要将工作目录转换成bare目录,我们需要以下步骤:1. 转到工作目录,把.git目录移到上一级目录cd workdirmv ./.git ../2. ...转载 2019-03-30 18:09:02 · 1289 阅读 · 0 评论 -
git 命令行提交
首先确认哪些文件被添加了>git status再添加文件进入待添加状态>git add <fileName> <path/file.suffix> <path/*.suffix> <path/*> <path/fileName.*>再提交到本地>git commit -m <"提交消息">...原创 2019-04-02 23:45:05 · 138 阅读 · 0 评论
分享