需求是需要将一个文件夹提交到代码仓库,但是又不能将里面的文件提交上去,只能提交空文件夹,方法是在该文件夹下新建一个`.gitignore`,内容为:
:::git
# Ignore everything in this directory
*
# Except this file
!.gitignore
如现在有在github上的代码,我需要push到bitbucket上。在项目目录增加新仓库配置信息:
git remote add REMOTENAME git@bitbucket.org:deepanalyzer/PROJ.git
git remote set-url REMOTENAME git@bitbucket.org:deepanalyzer/PROJ.git
在`.git/config`下可以看到具体配置信息。
提交代码到不同仓库:
git push REMOTENAME BRANCHNAME
......####安装
$ apt-get install git-flow
####初始化
使用 git-flow,从初始化一个现有的 git 库内开始:
git flow init
你必须回答几个关于分支的命名约定的问题。
建议使用默认值。
###特性
为即将发布的版本开发新功能特性。
这通常只存在开发者的库中。
* 增加新特性
新特性的开发是基于 'develop' 分支的。
通过下面的命令开始开发新特性:
git flow feature start MYFEATURE
这个操作创建了一个基于'dev
......