Xcode下使用git

1.创建仓库

可以使用命令来创建,做法参考之前的文章git代码管理工具使用

也可以登录github,找到new  repository,点击后进入创建页面输入标题helloworld,点击创建。Xcode下使用git_第1张图片Xcode下使用git_第2张图片

创建好后进入创建好的repository拷贝地址,我此处拷贝好地址是https://github.com/Chenliuchong/helloworld

然后打开xcode,顶部工具栏选择source control,输入刚刚的网址点击clone,选择你要保存的位置,这样就将远程仓库下载到了本地。然后就可以使用xcode在这个目录下创建项目开始开发了。

Xcode下使用git_第3张图片

2.常用操作

在工具栏source control里,commit是将项目的改动保存到本地仓库,push是将改动提交到远程仓库(或者你自己搭建的服务器仓库),pull是将远程仓库的内容同步到本地仓库,discard all changes 放弃所有修改。

3.创建、合并分支

Xcode下使用git_第4张图片

点击红色方框内的按钮就可以看到下图你项目所包含的分支。

Xcode下使用git_第5张图片

右键分支可以看到一些命令,branch from “某分支名字”,意思是新建一个分支,内容和“某分支”一样,也就是拷贝了一个某分支的副本。接下来在新建分支上的操作都不会影响到其他分支。

checkout是将当前分支切换到你选择的这个分支下,在切换分支之前一定要保存你当前所在分支下所有的改动。不然会提示不能切换。如果提交了所有改动还无法切换则选择source control下discard all changes(执行这个之前一定要确保你提交了所有的更改,否则你上一次提交后改动的代码将会丢失),可能是一些我们并不知道的文件有一些改动导致。之后再checkout就能成功了。

Xcode下使用git_第6张图片

merge “one” into “master”意思是把one分支的所有改动合并到master里,也就是你在one分支写的代码会加入到master分支中。

merge “master” into “one”则是将master分支的内容加入到one分支里。

delete删除分支。

这些就是常用的一些指令。

你可能感兴趣的:((2018)ios学习心得)