1、背景
(1)用哪种 Shell
Bash
是唯一一种允许被执行的 Shell
脚本语言.
以 #!/bin/bash
开头用来保持文件的可执行. 使用 set
设定 Shell
参数来调用你的 Shell
脚本,从而保证你的脚本不被中断
最近了解到国内某知名论坛 rd 流程中版本管理这块采取的是 fork
模式,造成开发流程复杂度增高。所以想就这个情况,聊一聊个人对 git 中使用最为频繁的 fork
和 branch
两个命令的理解。
fork
和 branch
的目的均是在不影响原有项目(分支)的前提下加入自己的 idea。
但是 fork
本身并不是 git 原生的命令(看到这里,你可能会尝试执行 git fork
,但无一例外,你得到的结果应该是 'fork' is not a git command
之类的提示 ),而是 github(以及其他与 github 类似的代码托管工具)为了简化分支权限管理而增加的一个 special branch 命令,或者你可以简单粗暴的认为 git fork = git branch --check-identity
。
当然,如果你想,也可以通过 git hook 来实现对分支权限的管理(以前我也确实这么干过)。
Win 7 下的自动代理设置相对于 osx 以及 ios 来说,可操作性差一些,所以特记录一些步骤,供参考。
打开 IE -> Internet Options -> Connections -> LAN settings