需要工具 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.youkuaiyun.com/fanjunxi1990/article/details/38559969