`
abc20899
  • 浏览: 932808 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mac osx下安装Git

 
阅读更多
Git 是一个版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。 Git 的速度很快,这对于诸如 Linux kernel 这样的大项目来说自然很重要。 Git 最为出色的是它的合并跟踪(merge tracing)能力。
  Git目前主要由寻找 CVS 或专有代码管理解决方案替代物的软件开发人员所使用。Git 与 CVS 有很多区别:
  分支更快、更容易。
  支持离线工作;本地提交可以稍后提交到服务器上。
  Git 提交都是原子的,且是整个项目范围的,而不像 CVS 中一样是对每个文件的。
  Git 中的每个工作树都包含一个具有完整项目历史的仓库。
  没有哪一个 Git 仓库会天生比其他仓库更重要。
  安装Git
  mac osx下安张git是一件很简单的事,我们可以下载一个安装包直接以图形界面方式安装,也可以下载源代码到本地后再编译安张
  1、图形安装。我们可以从http://code.google.com/p/git-osx-installer/下载最新的安装包后,双击弹出一个文件浏览窗口,然后双击窗口里带pkg后缀的文件就可以安装了。
  2、编译安装。在安装前,应该确保系统中已经安装了Xcode,Xcode可以从 Mac OS X的系统安装盘里找到,如果没有系统盘,可以http://developer.apple.com下载。Git源码可以从http://kernel.org/pub/software/scm/git/获得。下面是编译安装的过程:
  
  #设置环境变量
  mate ~/.profile
  export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"
  source ~/.profile
  #看看设置后的PATH
  echo $PATH
  #创建一个临时目录来存放git源码
  mkdir ~/src
  cd ~/src
  #下载git源码,我下载的版本是1.7.2
  curl -O http://kernel.org/pub/software/scm/git/git-1.7.2.tar.bz2
  #下载完后,解压、编译、安装
  tar xzvf git-1.7.2.tar.bz2
  cd git-1.7.2
  ./configure --prefix=/usr/local
  make
  sudo make install
  等安装完成后,可以使用which git 和git –version命令检查安装是否成功,如果看到如下图的输出,安装就成功了


Git图形化客户端
  Git的操作都可以在终端上使用命令来完成,但也不是所有人都喜欢打命令。http://code.google.com/p/git-osx-installer上也提供了一个Git的图形化客户端:OpenInGitGui,可以从这里获得,OpenInGitGui十分小巧,下载解压后也只有16K,OpenInGitGui不用安装,双击即可使用,
  这是OpenInGitGui刚启动时的样子,会记录打开过的资源库,这个功能很贴心

这是使用OpenInGitGui管理一个资源库时的样子,菜单有点多,需要慢慢熟悉

如果经常使用OpenInGitGui,可以把OpenInGitGui拖到Finder的工具栏上,方便打开
分享到:
评论

相关推荐

    OSX的Git客户端 Gity.zip

    总而言之,Gity作为一款OSX平台的Git客户端,通过Objective-C的实现,为开发者提供了一个高效、易用的Git管理工具,极大地提高了在Mac环境下使用Git的体验。无论是个人项目还是团队协作,Gity都是一个值得信赖的选择...

    MAC版Git安装程序git-2.13.1-intel-universal-mavericks.dmg

    MAC版Git安装程序git-2.13.1-intel-universal-mavericks.dmg 版本:2.13.1

    Git-2.10.2-64-bit.exe

    在 Mac 平台上安装 Git 最容易的当属使用图形化的 Git 安装工具,下载地址为: http://sourceforge.net/projects/git-osx-installer/ 安装界面如下所示: 18333fig0107-tn Git 配置 Git 提供了一个叫做 git config ...

    Postman-osx-6.0.10

    在压缩包子文件的文件名称列表中,"Postman-osx-6.0.10"可能是安装程序或可执行文件,用户下载后可以在Mac上安装和运行Postman 6.0.10版本。安装过程中,用户可能需要按照提示进行操作,例如接受许可协议、选择安装...

    Mac OSX项目入门demo

    1. **Mac OS X开发环境**:首先,你需要安装Xcode,这是Apple官方提供的集成开发环境(IDE),用于编写针对Mac OS X和iOS的应用程序。Xcode包含了代码编辑器、调试器、模拟器和Interface Builder,后者用于设计应用...

    CloudBox .NET mac osx 工具列

    CloudBox .NET mac osx 工具列是一个专为苹果Mac OS X操作系统设计的.NET框架控件,旨在提供用户在mac环境下与CloudBox服务交互的功能。这个工具栏控件允许开发者将CloudBox的功能无缝集成到他们的应用程序中,提升...

    Git 简易指南.pdf

    - **图形化界面工具**: GitX (OSX, 开源)、Tower (OSX)、SourceTree (OSX, 免费)、GitHub for Mac (OSX, 免费) 和 GitBox (OSX) 等图形化工具,便于直观地操作Git。 - **学习资源**: 《Git社区参考书》和《专业Git》...

    GitHub 学习教程笔记

    在 Mac 平台上安装 Git,最容易的方法是使用图形化的 Git 安装工具,下载地址为:http://sourceforge.net/projects/git-osx-installer/ Git 配置 Git 提供了一个叫做 git config 的工具,专门用来配置或读取相应...

    FTK-imager-OSX:FTK Imager MAC OS X的取证工具

    为Mac OSX安装FTK Imager git clone git@github.com:MrMugiwara/FTK-imager-OSX.git cd FTK-imager-OSX chmod +x ftkimager ./ftkimager --help如何在MAC OSX上使用FTK Imager Usage: ./ftkimager source [dest_file...

    mruby-cross-compile-on-mac-osx:在 Mac OSX 上交叉编译 mruby 的 osx、linux 或 win32 二进制文件

    git clone https://github.com/matsumoto-r/mruby-cross-compile-on-mac-osx.git 将 conf.gem 行添加到build_config.rb MRuby :: Build . new do | conf | # ... (snip) ... # the last line of conf.gem load...

    mac osx 飞秋

    mac版飞秋,可与windows飞秋互发表情、窗口抖动、穿透不支持广播包的路由器。 欢迎到git下载:https://github.com/compilelife/feiq.git 附件已经编译好的二进制

    git-doc:所有关于 git 命令

    如果您使用的是 Mac OSX,则可以使用以下选项之一安装 git: 与 brew install git 使用 sudo port install git-core 或者使用预先构建的。 获得帮助 显示基本 git 命令列表 git help 显示所有 git 命令的列表 ...

    git入门指南,帮助入门

    一旦Git安装完成,你可以通过`git init`命令在一个空目录下创建一个新的Git仓库。如果要克隆一个已有的远程仓库,可以使用`git clone`命令,提供仓库的URL或路径,如`git clone https://github.com/user/repo.git`。...

    npm-posh-git:通过NPM用于Linux,Windows和OSX的posh-git

    通过NPM在Linux,Mac和Windows上安装posh-git。 安装: 运行npm install -g posh-git 如果您使用sudo进行安装(sudo npm install -g posh-git),则在posh-git-install之后运行而不使用sudo即可完成向实际用户的...

    为你自己学Git

    1.2 与其它版本控制系统的差异第2 章:环境安装2.1 安装在Windows 作业系统2.2 安装在Mac OSX 作业系统2.3 安装在Linux 作业系统2.4 图形化介面工具第3 章:终端机/ 命令提示字元3.1终端机及常用指令介绍3.2 超简明...

    dotfiles, Macbook安装脚本 所有本地示波器.zip

    dotfiles, Macbook安装脚本 所有本地示波器 新的Mac网络开发脚本如果你没有安装和/或者Github设置,那么你就可以预先设置( 如果你没有)安装 Homebrew 和 git,并为Github设置 SSHcurl --remote-name https://raw.git

    dotfiles:Mac OSX的我的配置文件

    点文件我的Mac OSX(和Linux)配置文件。用法运行./install.sh来配置点文件和mac osx设置。 仅运行./_make_symlinks.sh来获取点文件。 仅运行./_osx_defaults.sh以获取osx configuratoin选项。 运行./_install_git...

    protoc-gen-grpc-java-1.40.0-osx-aarch_64.exe

    protoc-gen-grpc-java-1.40.0-osx-aarch_64 mac arm芯片平台grpc生成java的支持。官网上面没有,这是基于源码编译生成的。 pom.xml:(protoc-gen-grpc-java-1.40.0.pom) <modelVersion>4.0.0 <groupId>io.grpc ...

    Postman Mac Postman-osx-7.0.7.zip

    【Postman for Mac:强大的API开发与测试工具】 Postman是一款广受欢迎的API开发、测试和...通过"Postman.osx-7.0.7.zip"在Mac上安装并使用Postman,可以便捷地管理、测试和分享API接口,进一步推动项目的顺利进行。

Global site tag (gtag.js) - Google Analytics