1.创建仓库

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

也可以登录github,找到new  repository,点击后进入创建页面输入标题helloworld,点击创建。

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

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

2.常用操作

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

3.创建、合并分支

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

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

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

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

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

delete删除分支。

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

Xcode下使用git相关推荐

  1. 在Xcode中使用Git进行源码版本控制

      本文翻译自Understanding Git Source Control in Xcode (译者myShire)欢迎您加入我们的翻译小组. 在应用程序开发过程中,很重要的一部分工作就是如何进行 ...

  2. centos7 下搭建git服务器

    总的来说,搭建git和svn形式差不多 1.首先要在服务器安装git环境,创建用户密码和仓库等 2.然后个人主机(基本是window)安装git客户端 3.将个人主机客户端的秘钥写到git服务器的一个 ...

  3. git进入项目目录 windows_Windows下搭建Git服务器

    Windows平台下搭建Git服务器的图文详解及教程 Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不 ...

  4. linux centos7安装git服务器配置,CentOS7 Linux环境下搭建Git仓库

    1.安装依赖库 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel 2.安装Git ...

  5. (0038) iOS 开发之Xcode下的DerivedData文件

    Xcode下的DerivedData文件 长时间没清理:吃了大量硬盘.删除了之后,运行:CleanMyMac 竟然有50G啊!清除,爽啊! 一大早就跑过来删除xcode的垃圾文件,如果你很久没有删除x ...

  6. mac下使用git的冲突的解决方案

    mac下使用git的冲突的解决方案 参考文章: (1)mac下使用git的冲突的解决方案 (2)https://www.cnblogs.com/codegeekgao/p/8301757.html 备 ...

  7. Xcode下 gdb 调试命令

    Xcode的调试器为用户提供了一个GDB的图形化界面,GDB是GNU组织的开放源代码调试器.您可以在Xcode的图形界面里做任何事情:但是,如果您需要您可以在命令行里使用GDB的命令,且gdb可以在终 ...

  8. [Cocoa]为已有的XCode工程创建Git仓库

    [转]为已有的XCode工程创建Git仓库 原文链接:点击这里 XCode 会自动为新建的工程创建本地 Git 仓库,但是如何为已有的工程创建 Git 仓库呢?Google 到下面这篇文章,贴在下面了 ...

  9. git之一: 在windows下安装git和使用总结

    1:下载git  windows版,安装完打开git bash https://git-scm.com/downloads 2:设置帐号 邮箱信息 查看配置信息 git config --list 3 ...

最新文章

  1. 2021年大数据Spark(十七):Spark Core的RDD持久化
  2. sqlalchemy 使用mysql_使用SQLALchemy连接MySql数据库并进行操作
  3. Digital Imaging Processing 数字图像处理
  4. Loj 6485. LJJ 学二项式定理
  5. php网站适合优化_php开发大型网站如何优化的方案详解
  6. 16/100. Symmetric Tree
  7. lucene学习笔记_学习Lucene
  8. 第一单元总结(汇编初探)
  9. c++ 合并2个txt_多个表达矩阵文件合并
  10. 【TensorFlow-windows】(二) 实现一个去噪自编码器
  11. Optimization of Machine Learning
  12. AtCoder Regular Contest 071
  13. 利用新浪api获取ip归属地
  14. 十一、垃圾回收策略配置
  15. 锐捷wifi魔盒自动优选服务器,锐捷校园网用python实现自动登录(需要有自己的账号)...
  16. 计算机-库win10,Win10如何在资源管理器中显示“库”
  17. 低代码技巧:甘特图制作步骤
  18. 博客文章详情页更新公告
  19. 经典Python视频教程
  20. android Qwerty 键盘搜索联系人分析与实现(支持多音字)

热门文章

  1. 看电影《盲井》观后感,望大家笑纳
  2. css实例之简单好看的导航栏
  3. row是行还是列python中_Python:区分行和列向量
  4. JS leetcode求二叉树的最大深度
  5. docker入门之Docker Engine
  6. 定向计算机老师,核心素养背景下的信息技术教师定位走向
  7. 深度洞察:如何利用Matlab进行户外移动机器人GPS、里程计和IMU数据的后处理,实现全球定位和环境映射
  8. 吴军三部曲见识(二) 人生需要做减法
  9. 计算机ip地址与物理地址绑定,ip地址设置及IP地址和物理地址绑定(修订)
  10. 公务员计算机试题和答案,公务员考试:计算机专业试卷综合试题(含参考答案)...