美文网首页mac软件
# Mac OS X系统安装HomeBrew,HomeBrew安

# Mac OS X系统安装HomeBrew,HomeBrew安

作者: 我没喝酒啊 | 来源:发表于2016-09-10 15:47 被阅读5744次

    HomeBrew官网:HomeBrew官网

    HomeBrew是mac系统上的软件包管理工具,能在mac中方便的安装软件或者卸载软件,首先说安装。打开官网有一个指令,可以直接复制粘贴到终端:

    $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    安装过程中,需要按回车来确定。安装完成以后可能会缺少组件,没关系,官网都已经准备好了指令,直接复制粘贴回车即可。$ brew install wget

    Homebrew 会将套件安装到独立目录,并将文件软链接至 /usr/local 。

    $ cd /usr/local

    $find Cellar

    Cellar/wget/1.16.1

    Cellar/wget/1.16.1/bin/wget

    Cellar/wget/1.16.1/share/man/man1/wget.1

    $ ls -l bin

    bin/wget -> ../Cellar/wget/1.16.1/bin/wget

    轻松创建您的 Homebrew 程式。

    $ brew create https://foo.com/bar-1.0.tgzCreated /usr/local/Library/Formula/bar.rb

    以 git、 ruby 为其筋骨,所以借助您的相关知识,自由修改,并且可以简单撤回您的调改或者合并上游更新。

    $ brew edit wget # 使用 $EDITOR 编辑!

    以上指令摘自官网。

    安装完成检测方式:$ brew --version

    一些常用的指令,以git为例:

    查看brew帮助:$ brew -help

    安装软件:$ brew install git

    卸载软件:$ brew uninstall git

    搜索软件:$ brew search git

    显示已安装列表:$ brew list

    更新软件,更新所有需要更新的软件并用*标注:$ brew update

    更新某个具体软件:$ brew upgrade git

    查看软件信息:$ brew [info | home] [FORMULA...]

    删除程序,单个删除和所有删除:

    $ brew cleanup git

    $ brew cleanup

    查看哪些已安装的程序需要更新:$ brew outdated

    安装好HomeBrew以后,就可以通过HomeBrew来安装Git。

    git在mac上有两种安装方式:

    第一种是Xcode自带的,也许有同学不用xcode,所以不介绍这种方式。

    第二种就是通过HomeBrew安装:直接输入:$ brew install git等待安装,结束以后可查看是否安装成功,输入:

    $ brew list

    查看安装列表是否有git.现在git安装完毕,我们来通过git来创建版本库。

    首先是创建空目录,yourfileName是你自己要创建的版本库名称:

    $ mkdir yourfileName

    $ cd yourfileName

    $ pwd/user/XYF/yourfileName

    现在你会发现在你的电脑上用户下面的这个多了一个叫yourfileName的文件夹,这个地方就是版本库,起名请不要包含中文。

    然后,通过指令吧这个目录变成git可以管理的仓库

    $ git initInitialized empty Git repository in /XYF/yourfileName/.git/

    现在可以发现在当前目录下多了一个.git的文件,不要贸然修改这个文件。

    如果看不到的用户,是因为这个文件是隐藏的,在终端输入:

    $ ls -ah

    即可看到现在就可以将文件添加到版本库了!

    建立一个叫test.txt的文件,名字随便取的,内容如下:

    Git is a version control system.

    Git is free software.

    这个文件一定要放到刚创建的yourfileNmae下,子目录也可以。

    然后第一步:将文件添加到仓库 

    $ git add test.txt

    回车,没任何显示。

    $ git commit -m "wrote a test file"

    [master (root-commit) cb926e7] wrote a readme file 

    1 file changed, 2 insertions(+)

     create mode 100644 test.txt

    -m后面的输入的是本次提交的说明,建议输入有意义的内容。

    当然了,也可以一次提交多个文件:

    $ git add file1.txt

    $ git add file2.txt file3.txt

    $ git commit -m "add 3 files."

    小结:

    初始化一个Git仓库,使用git init命令。

    添加文件到Git仓库,分两步:

    第一步,使用命令git add,注意,可反复多次使用,添加多个文件;

    第二步,使用命令git commit,完成。

    现在已经成功添加并提交了一个test.txt文件,接着对该文件内容进行修改:

    Git is a distributed version control system.

    Git is free software.

    输入

    $ git status

     查看一下结果:

    $ git status

    # On branch master

    # Changes not staged for commit:

    #  (use "git add..." to update what will be committed)

    #  (use "git checkout --..." to discard changes in working directory)

    ##    modified:  test.txt#no changes added to commit (use "git add" and/or "git commit -a")

    git status命令可以让我们时刻掌握仓库当前的状态,上面的命令告诉我们,test.txt被修改过了,但还没有准备提交的修改。当然也可以查看我们到底修改了什么东西:

    $ git diff test.txt 

    diff --git a/test.txt 

    b/test.txtindex 46d49bf..9247db6 100644

    --- a/test.txt

    +++ b/test.txt

    @@ -1,2 +1,2 @@

    -Git is a version control system.

    +Git is a distributed version control system. Git is free software.

    知道了修改的内容,我们就可以继续提交了,提交方法跟上面的一致。

    $ git add test.txt

    接着输入:

    $ git status    

    # On branch master    

    # Changes to be committed:   

     #  (use "git reset HEAD..." to unstage)

    #

    #      modified:  test.txt

    #

    提交:

    $ git commit -m "add distributed"

    [master ea34578] add distributed

    1 file changed, 1 insertion(+), 1 deletion(-)

    查看一下状态:$ git status

    # On branch master

    nothing to commit (working directory clean)

    后续会继续更新,谢谢大家!

    相关文章

      网友评论

        本文标题:# Mac OS X系统安装HomeBrew,HomeBrew安

        本文链接:https://www.haomeiwen.com/subject/neiyettx.html