git很强大,但是很多人还是不是很习惯使用git的流程,于是 git-flow 就出现了,这里写下如何在mac上装下git-flow,其实很简单,直接用brew安装就好勒,如下;
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
ice@mac:/source/labs/gits/init > brew install git-flow
==> Cloning https://github.com/nvie/gitflow.git
Cloning into '/Users/ice/Library/Caches/Homebrew/git-flow--git'...
remote: Counting objects: 154, done.
remote: Compressing objects: 100% (127/127), done.
remote: Total 154 (delta 77), reused 75 (delta 20)
Receiving objects: 100% (154/154), 185.38 KiB | 82 KiB/s, done.
Resolving deltas: 100% (77/77), done.
warning: Remote branch 0.4.1 not found in upstream origin, using HEAD instead
==> Checking out tag 0.4.1
Submodule 'shFlags' (git://github.com/nvie/shFlags.git) registered for path 'shFlags'
Cloning into 'shFlags'...
remote: Counting objects: 454, done.
remote: Compressing objects: 100% (56/56), done.
remote: Total 454 (delta 389), reused 453 (delta 388)
Receiving objects: 100% (454/454), 101.23 KiB | 62 KiB/s, done.
Resolving deltas: 100% (389/389), done.
Submodule path 'shFlags': checked out '2fb06af13de884e9680f14a00c82e52a67c867f1'
==> make prefix=/usr/local/Cellar/git-flow/0.4.1 install
==> Downloading https://github.com/bobthecow/git-flow-completion/tarball/0.4.1.0
######################################################################## 100.0%
Warning: Non-executables were installed to "bin".
Installing non-executables to "bin" is bad practice.
The offending files are:
/usr/local/Cellar/git-flow/0.4.1/bin/git-flow-feature
/usr/local/Cellar/git-flow/0.4.1/bin/git-flow-hotfix
/usr/local/Cellar/git-flow/0.4.1/bin/git-flow-init
/usr/local/Cellar/git-flow/0.4.1/bin/git-flow-release
/usr/local/Cellar/git-flow/0.4.1/bin/git-flow-support
/usr/local/Cellar/git-flow/0.4.1/bin/git-flow-version
/usr/local/Cellar/git-flow/0.4.1/bin/gitflow-common
/usr/local/Cellar/git-flow/0.4.1/bin/gitflow-shFlags
==> Caveats
Bash completion has been installed to:
/usr/local/etc/bash_completion.d
==> Caveats
zsh completion has been installed to:
/usr/local/share/zsh/site-functions
==> Summary
/usr/local/Cellar/git-flow/0.4.1: 14 files, 140K, built in 25 seconds
|
看看是不是好了,看下
1
2
3
4
5
6
7
8
9
10
11
12
|
ice@mac:/source/labs/gits/init > git-flow help
usage: git flow <subcommand>
Available subcommands are:
init Initialize a new git repo with support for the branching model.
feature Manage your feature branches.
release Manage your release branches.
hotfix Manage your hotfix branches.
support Manage your support branches.
version Shows version information.
Try 'git flow <subcommand> help' for details.
|
再看下具体的怎么用,如下:
1
2
3
4
5
6
7
8
9
10
|
ice@mac:/source/labs/gits/init > git flow feature help
usage: git flow feature [list] [-v]
git flow feature start [-F] <name> [<base>]
git flow feature finish [-rFk] <name|nameprefix>
git flow feature publish <name>
git flow feature track <name>
git flow feature diff [<name|nameprefix>]
git flow feature rebase [-i] [<name|nameprefix>]
git flow feature checkout [<name|nameprefix>]
git flow feature pull <remote> [<name>]
|
相关推荐
5. 多种工作流:Git支持多种开发工作流,如Forking Workflow、Feature Branch Workflow、Gitflow Workflow等,可以根据团队需求选择适合的工作方式。 对于macOS用户,安装Git通常是通过Homebrew或下载.dmg文件完成...
- **Windows**:为Windows系统提供了详细的安装指南,包括如何下载安装包以及完成整个安装过程。 - **Linux**:提供了在Linux环境下的安装步骤。 - **Mac**:同样也覆盖了在Mac操作系统上的安装方法。 2. **设置...
Tower for Mac 一个功能强大的Git客户端,使得使用Git容易,更高效。用户受益于它的优雅和全面的接口和功能集,让他们享受到的Git的全部功能。 软件特点: 支持git-svn 文件历史 支持git-flow 子模块的支持 惹的祸...
以下将详细介绍如何在Mac上免费安装并配置GitKraken 8.3.1。 首先,我们需要获取GitKraken的安装包。提供的文件"GitKraken111.dmg"就是GitKraken的Mac版安装镜像文件。下载后,双击运行该DMG文件,按照Mac的标准...
1. Git安装:讲解如何在Windows、Mac OS X和Linux等不同操作系统上安装Git。 2. Git基本操作:包括初始化仓库、添加文件、提交更改、查看状态和历史记录。 3. 分支管理:介绍如何创建、切换和合并分支,理解分支在...
1. **安装与配置Git**:首先,你需要在计算机上安装Git,并设置用户名和电子邮件,因为这些信息会在你提交更改时作为作者信息显示。 2. **初始化仓库**:在项目目录下运行`git init`命令可以创建一个新的Git仓库。...
超过100,000个开发人员和设计师使用Tower – Mac和Windows上最强大的Git客户端,提高了工作效率。 比以往更好:新塔! 令人惊叹的新功能,如“拉取请求”,“交互式变基”或“快速操作”以及无数的改进,使新的 ...
Hadoop Mac安装和Map Reduce示例 先决条件 确认适用于HadoopJava 1.6。*或更高版本 $ java -version java version " 1.7.0_79 " Java(TM) SE Runtime Environment (build ...% brew install git-flow-avh % brew inst
在许多项目上,甚至在不同的组织中工作都可能很棘手。使用多个Git身份提交并设置每个存储库的默认值。 刷新日志 Git在其Reflog中记录每个参考更新。如果您曾经无意中删除了分支或丢失了提交,则很可能仍可以在...
git clone git@github.com:Cody1988/webpack-electron-react-dev-antd-flow-bolierplate.git ./erda 安装依赖 cd erda && npm i 开始 npm start 然后将显示一个电子应用程序窗口。 如何释放 npm run dist-all
LibZip:在ubuntu上安装apt-get install libzip-dev在Mac brew install libzip上apt-get install libzip-dev在brew install libzip 安装 git clone --recursive http://github.com/yjxiong/dense_flow mkdir build...
在不同的操作系统上安装Git非常简单。在Windows上,可以下载并安装Git Bash;在Mac或Linux系统中,可以通过包管理器(如Homebrew或apt-get)进行安装。 2. **Git配置** 安装完成后,需要进行基本的用户配置,包括...
1.2 与其它版本控制系统的差异第2 章:环境安装2.1 安装在Windows 作业系统2.2 安装在Mac OSX 作业系统2.3 安装在Linux 作业系统2.4 图形化介面工具第3 章:终端机/ 命令提示字元3.1终端机及常用指令介绍3.2 超简明...
切换到其顶级目录,然后安装所需的节点模块: git@github.com:adamgibbons/ebb-flow.gitcd ebb-flownpm install 使用webpack构建应用程序(并注意文件更改): npm run watch 如果您使用的是Mac或Linux,请运行内置...
2. **安装与配置**:在不同操作系统上安装Git,设置用户信息,以及配置Git的全局选项,例如编辑器、用户名和邮箱等。 3. **基本操作**:学习如何初始化新的Git仓库,克隆现有的仓库,添加、修改和删除文件,并进行...
##安装 apm install activate-power-mode advanced-open-file atom-material-ui autocomplete-modules autocomplete-paths color-picker editor-stats esformatter file-icons fold-functions gitignore-snippets ...
1. 安装与配置:在Windows、Mac OS X和Linux等操作系统上安装Git,设置用户信息(用户名和邮箱)以便追踪提交记录。 2. 初始化仓库:在本地创建新的Git仓库,或克隆远程仓库到本地。 3. 版本管理:通过`git add`、...
,由Atlassian开发,提供了跨平台的支持,可运行在Windows和Mac操作系统上。 它通过提供可视化的界面,使得开发者能够更方便地使用Git来管理代码,而无需在命令行中输入复杂的Git命令。Sourcetree旨在简化Git...
2. **Git安装与配置**:在Windows、Mac或Linux环境下,你将学习如何下载并安装Git,设置用户信息,以及配置Git的全局设置,例如编辑器和文本编码。 3. **Git初始化与克隆**:创建一个新的Git仓库或者从远程仓库克隆...