mac Xcode安装及使用Git代码管理工具
来源:互联网 发布:envi处理landsat数据 编辑:程序博客网 时间:2024/06/03 17:12
需要工具 Xcode
因为最新的Xcode已经自带Git了 所以终端命令行查看是否已经安装 Git
git version
如果显示
git version 2.11.0 (Apple Git-81)
说明你的mac已经安装了Git然后在gitHub网站上注册你的账号和密码
如果不会可以参考 :https://jingyan.baidu.com/article/455a9950abe0ada167277864.html
回到终端操作
git config --global user.name "在GitHub上注册的name"git config --global user.email "在GitHub上注册的邮箱"
我这里讲的是不生成SSH 上传项目到Git需要生成SSH 参考http://www.jianshu.com/p/c93aa0295420
在github主页
回到终端命令行
cd 到你需要上传的工程目录
git init
git add *
git commit -m"这里可以填写一些记录或是修改内容"
回到Github的页面
copy这个url
回到终端 将你的项目和刚建立的库联系上
git remote add origin 你刚刚复制的url
接下来将项目push到库中
git push -u origin master(这个master是分支,如果你建立了分支 写上你分支的name,如果没有master代表默认分支)
如果你在创建库的时候将我不建议勾选的README的选项时则需要在多加一条命令行
git pull --rabase origin master
然后将git add*之后的流程再走一遍
下面是讲 如何将代码库中的工程克隆到本地并且修改后更新到库中
先cd到你需要放置的位置
1.先把github上面的代码checkout到本地
这个地址可以在git上复制如图:
$ Git clone https://github.com/CZHSHS/XXXXX/XXXXX.git
2.clone完成后使用命令 brach -a来查看所有远程分支
$ git branch -a
3.假设你有3个分支分别是master branch1 branch2,而你想要切换到branch 1上面去,你要使用checkout指令来切换或者可以用第2条指令去创建本地分支目录和远程的保持一致,并且切换远程分支到本地分支目录
$ git checkout branch1
$ git checkout -b branch1 origin/branch1
git checkout -b feature-user origin/feature-user
(cd 到修改的工程目录)
4.切换完成后你到clone目录去修改你的代码,修改完成之后,要保存所有修改项目。
$ git add -A
5.保存完成之后,就可以commit到local的repo
$ git commit -m '提交说明'
6.最后要提交到远程的git服务器上去了,记得加上分支的名字,如果是master目录默认是不加的
$ git push origin branch1
参考http://blog.csdn.net/fanjunxi1990/article/details/38559969
- mac Xcode安装及使用Git代码管理工具
- git代码管理工具使用
- Mac下安装git 及git在xcode中的简单使用
- 版本管理工具Git(2)git的安装及使用
- Xcode插件管理工具Alcatraz的安装及使用
- Git代码管理工具在win7系统下安装和使用
- 分布式代码管理工具Git安装和使用(linux)
- 代码管理工具git的使用
- mac上使用git不一定非要安装xcode
- mac上git管理工具sourcetree使用
- Git@OSC服务器和Xcode的git管理工具简单使用
- mac系统及xcode使用的SVN客户端安装升级
- Mac Boost安装及使用(命令行和Xcode)
- Mac OS OpenCV安装及终端和Xcode的使用
- 使用git版本管理工具上传代码到码云
- Xcode 使用git管理代码
- Mac下利用(xcode)安装git
- Mac下从安装Git到使用github进行版本控制(git命令/Xcode管理)
- elasticsearch5.0启动出现的错误
- 关于程序员写文档(网络转载)
- T3非套打凭证间距调整
- Kubernetes1.7新特性:新增自动伸缩条件和参数
- javaFx 从登陆到界面跳转
- mac Xcode安装及使用Git代码管理工具
- JS-Number对象
- Can't create handler inside thread that has not called Looper.prepare()
- leetcode 169. Majority Element
- 营销费用的审批效率提升
- Installing Drozer on OS X El Capitan
- 用HBilder创建web项目
- 开通csdn博客啦
- Zuul进阶篇-okhttp替换httpclient