Mac 下使用sourcetree操作git教程

SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,同时也是Mercurial和Subversion版本控制系统工具。支持创建、克隆、提交、push、pull 和合并等操作。         SourceTree拥有一个精美简洁的界面,大大简化了开发者与代码库之间的Git操作方式,这对于那些不熟悉Git命令的开发者来说非常实用。SourceTree拥有完整的Git功能:通过一个简单的用户界面即可使用所有的Git命令通过一次单击,即可管理所有的Git库,无论是托管的还是本地的通过一次单击,即可进行commit、push、pull、merge等操作一些先进的功能,如补丁处理、rebase、shelve、cherry picking等可以连接到你托管在Bitbucket、Stash、Microsoft TFS或GitHub中的代码库。

1.sourcetree的安装:

打开应用商店:搜索sourcetree并下载、安装(免费)。

2.注册一个git服务(文中以http://git.oschina.net/为例)

打开http://git.oschina.net/注册并验证,创建或者fork一个项目并打开。

把git文件的地址记录下来。

3.打开sourcetree,点击new

填入刚才的地址并选择一个本地目录来储存代码。

4.现在你可以在本地目录里面进行开发了,开发完成后,再次打开sourcetree:

将files in the working tree 里面的文件拖进index里面 点击工具栏里面的commit,弹出框中再次点击commit后 ,点击绿色的PUSH箭头,这时候你的文件就会成功的上传到git仓库里面咯!

5.如果出现error: failed to push some refs to 错误时,是因为本地与远程版本不匹配引起的,这时再次clone一下代码到本地就ok~

时间: 2024-12-28 00:19:39

Mac 下使用sourcetree操作git教程的相关文章

MAC下的命令操作

打印环境变量:echo $PATH设置环境变量:export PATH=$PATH:/usr/local/git/bin应用:在git-scm下载git2.0.1版本,图形安装后,直接在终端敲giv --version提示-bash comman nof found. echo $PATH发现没有/usr/local/git/bin这个环境变量,于是把这边环境变量加进去就好了. MAC下的命令操作,布布扣,bubuko.com

MAC下GitHub命令操作

由于GitHub实在太有用了~~ ,各种源代码,开源工程,经常需要下载下来使用和学习,或者自己的代码需要上传之类的,尽管有"GitHub for Mac"工具,但是作为一名程序猿!!还是研究一下终端命令的用法!! 这样显得高端大气上档次! 哈哈! 首先: 创建GitHub账号: https://github.com/  ---> Pricing and Signup ---> Create a free account 创建SSH公钥: 打开终端 $cd -/.ssh //

mac下的一些操作

mac 下修改Hosts文件 : http://www.cnblogs.com/zhangqs008/p/3773623.html

Mac下GitHub安装及使用教程

首先介绍下Git和Github Centralized Version Control Systems,简称 CVCS 集中化的版本控制系统 这类系统诸如 CVS Subversion以及Perforce. 这类系统都有一个集中管理的服务器,保存所有文件的修改版本,协同工作的同事通过客户端连接到这台服务器,取出最新的文件或者提交更改. Distributed Version Control System,简称 DVCS 分布式版本控制系统 这类系统诸如Git,Mercurial,Bazaar以及

Mac 下搭建环境 homebrew/git/node.js/npm/vsCode...

主要记录一下homebrew/git/node.js/npm的命令行安装 很简单,下面开始: 1. homebrew  也是一个包管理工具: mac 里打开终端命令行工具,粘下面一行回车, /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2. git: 同样接着在终端里输入以下回车安装git brew install git 检查git当

Mac 下为 XCode 创建 Git 服务器 - 简单得不能再简单

太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 占位预告,Git 完全是文件式的版本管理系统,即使通过网络也是一样的,只法这它利用了 ssh 协议,能对远端服务器上的 Git 版本库进行操作而已

Mac下用iterm操作远程服务器

1.连接 ssh -t [email protected]公网ip地址 -p 22(端口号) 2.出现了broken price的现象 这属于丢包现象 解决方案 情景一:如果您有多台服务器,不想在每台服务器上设置,如下操作: 1.运行命令: cd ~/.ssh/ 2.假如运行命令ls,没有config,新建config vim config 3.在config在里面输入: ServerAliveInterval 60 4.保存文件(:x) 在链接linux服务器,就不会有断线的问题了. 情景二:

mac下的常用操作

打开 应用程序(command+shift+A)-实用工具-终端 open .    直接打开Macintosh系统目录 其他口令(与linux一样)ls                显示当前目录内容cd 目录名         进入某一目录cd ..             退回上一个目录 进入到某一目录后再open .       可以用finder打开相应目录 为方便以后使用可以拖到左边的收藏栏方便以后访问路径

Mac 下安装mitmproxy及使用教程

mitmproxy是一款支持SSL的HTTP代理,它可以用于调试HTTP通信,发起中间人攻击等.mitmproxy提供了一个控制台接口用于动态拦 截和编辑HTTP数据包.mitmdump是mitmproxy的命令行版本,功能与其相同. mitmproxy的主要特点:     Intercept and modify HTTP traffic on the fly    Save HTTP conversations for later replay and analysis    Replay