`
wyk86485480
  • 浏览: 28640 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
文章分类
社区版块
存档分类
最新评论

如何用git创建空内容的分支

阅读更多

空内容分支是指全新的分支,不是基于现有的分支节点上创建,可以存放全新的初始的代码。注意这么用会增加仓储的大小,如果不是特别需要,不建议这么做。

    git commit --allow-empty -m "initial commit"
    git push origin HEAD:refs/heads/[branch name]

转自:http://www.yinqisen.cn/blog-107.html
分享到:
评论

相关推荐

    gitblit安装以及使用说明

    在Git开发模型中,通常采用GitHub Flow模式,即以master分支作为主分支,开发者在本地创建如dev的分支进行开发,并将代码推送到远程dev分支。经过代码审查后,再合并到本地master分支,最后推送到远程master分支。...

    git使用规范(绝密).pdf

    以下是根据提供的文件内容,详细解读Git使用规范中的各个知识点。 首先,规范的第一部分介绍了开发人员使用Git的流程。这一流程包括了克隆代码库、创建本地分支、基于开发分支新建本地开发分支、更新代码以及修改...

    分支管理和Git使用流程

    本文将详细介绍分支管理和Git使用流程,包括长期分支、短期分支、功能分支、测试分支、预发布分支、补丁分支、标签等概念,并提供了详细的Git使用流程图。 长期分支 在项目中,存在四个长期分支:master、dev、sit...

    Git使用手册.pdf

    接着,可以在本地创建的仓库与远程仓库关联,通过`git remote add origin <远程仓库URL>`,然后使用`git push -u origin master`将本地的master分支内容推送到远程仓库的master分支。 此外,Git还有丰富的命令用于...

    git 使用简易指南

    使用`git checkout -b <分支名>`创建并切换到新分支。开发完成后,通过`git checkout master`切换回主分支,并使用`git merge <分支名>`将新分支的改动合并到主分支。完成合并后,可以使用`git branch -d <分支名>`...

    create_git_warehouse

    你可以用`git branch`创建新分支,`git checkout`切换分支,`git merge`合并分支,以及`git rebase`对分支进行平滑合并。 标签(标签在本场景中未提供具体内容)在Git中也十分有用,它们是用于标记特定提交的标签,...

    GIT版本管理使用技巧

    创建新的本地分支,并与远程分支关联,可以使用`git checkout -b`命令,例如创建并切换到远程分支linux-*.*.**.*-lemote的本地对应分支,命令为`git checkout -b linux-*.*.**.*-lemote origin/linux-*.*.**.*-...

    git使用手册.doc

    使用 `git commit` 将暂存区内容提交至当前分支。 4. **GitHub上的仓库创建与操作**: - 注册GitHub账号后,可以在GitHub网站上创建远程仓库。 - 创建仓库时需指定其可见性(公开或私有)。 - 使用SmartGit将...

    git基础(git服务器搭建+git教程+git廖雪峰)

    2. **初始化仓库**:在服务器上选择合适的位置创建空仓库,使用`git init --bare repository.git`。 3. **配置权限**:设置post-receive钩子,确保用户可以push代码,同时管理访问权限。 4. **共享仓库**:通过SSH...

    Git 常用命令清单

    - 创建新分支:`git branch [分支名]` - 切换分支:`git checkout [分支名]` - 合并分支:`git merge [分支名]` - 删除分支:`git branch -d [分支名]` 5. 远程仓库操作 - 添加远程仓库:`git remote add ...

    git的常用命令使用

    ### git的常用命令使用 #### 基本概念与初始化 - **Git**:一种分布式版本控制系统,可以高效地管理...通过以上内容,我们了解了Git的基础操作及常见命令的使用方法,这对于快速入门Git并熟练掌握其使用非常有帮助。

    Git push 常见用法

    当省略本地分支名时,实际上是推送了一个空的本地分支到远程分支,其效果等同于删除远程分支。另一种写法是: ``` git push origin --delete master ``` 3. **当前分支与远程分支存在追踪关系时** ``` git ...

    Git 命令速查表

    如果你只想新建一个空的Git仓库,可以使用`git init --bare [目录]`命令,在指定目录下初始化一个裸仓库。 在代码管理过程中,你可能需要添加文件到暂存区,这时候可以使用`git add [目录/文件]`命令。添加之后,你...

    git详解-PDF

    - **在工作目录中初始化新仓库**:使用`git init`命令创建一个新的空仓库。 - **从现有仓库克隆**:使用`git clone`命令复制一份现有的仓库到本地。 - **记录每次更新到仓库**: - **检查当前文件状态**:使用`...

    Git工具Git-2.29.2.2-64-bit.rar

    1. 初始化:使用`git init`命令在空目录中创建一个新的Git仓库。 2. 克隆:使用`git clone`命令复制远程仓库到本地。 3. 添加:`git add`命令将工作区的更改放入暂存区,例如`git add .`将所有更改添加。 4. 提交:`...

    Git在IDEA的使用文档

    ### Git在IDEA中的使用详解 #### Git简介与原理 Git是一个分布式的版本控制系统,能够高效地处理从小规模到大规模的项目版本管理。它由Linus Torvalds于2005年创建,最初是为了更好地管理Linux内核的开发工作。Git...

    git新建仓库.txt

    在服务器上创建一个新的空Git仓库是整个流程的第一步。这里提到的是通过SSH协议来创建一个远程仓库。具体的命令如下: ```shell # 在服务器上创建目录并初始化为Git仓库 cd /home/git/ mkdir test cd test git init...

    git命令大全-git-cheatsheet.docx

    - **示例**: 在一个空目录下运行`git init`将创建一个`.git`目录,并准备好用于版本控制。 #### 本地更改 ##### 查看工作目录中的更改 **命令**: `git status` - **用途**: 显示当前工作目录与最近一次提交之间的...

    git使用流程1

    1. **创建Git仓库**:首先,我们需要创建一个新的目录,然后进入该目录,使用`git init`命令初始化一个空的Git仓库。例如,在这个例子中,用户创建了一个名为`learngit`的目录,并初始化了一个Git仓库。 ```bash $ ...

Global site tag (gtag.js) - Google Analytics