xcode 怎么去除git的版本控制

xcode 怎么去除git的版本控制,第1张

1、安装git,有安装教程; 2、在新建项目到时候会有如下选项 如果创建项目到时候,没有选择创建repository,需要以下步骤进行设置 1)进入到该项目到目录下 $ cd Matchismo 2)找到xcuserstate,并设置到忽略文件夹中

TortoiseGit是一个开放的,为的git版本控制系统的源客户端。像一个普通的文件服务器,除了会记得您有史以来的文件和目录的每一个变化外,还可以恢复您的文件的旧版本,并研究如何以及何时改变了历史数据,谁改变了它。

git相对于其他的版本控制,优势在于分支管理。

几个常见情况及分支使用方法。

1 对于自己的代码修改后,却已经不知道服务器上的代码是否已经发生改变。此时想上传自己的代码。

1)在master上创建分支mysrc;

2)switch到mysrc分支,进行修改代码;

3)修改好代码后,进行git commit *** 作

4)switch到master分支,进行git pull *** 作,将服务器上的代码签下来;

5)进行git merge from mysrc *** 作,将mysrc的代码合并到master中;

6)git commit *** 作;

7)git push *** 作。

2 修改自己的代码过程中,还不需要上传时,需要从服务器上签新的代码,但保留当前的代码修改。

1)在master上创建分支mysrc;

2)switch到mysrc分支,进行代码修改;

3)进行git commit *** 作;

4)switch到master分支,进行git pull *** 作;

5)switch到mysrc分支,进行git merge from master *** 作;

6)git commit *** 作。

3 修改了代码,但仅想上传部分代码,其余代码保留同服务器版本。

1)在master上创建分支mysrc;

2)switch到mysrc分支,进行代码修改;

3)修改好后,对部分代码进行git commit *** 作;

4)进行git rebase *** 作,将其他代码还原;

5)switch到master分支,进行git merge from mysrc *** 作;

6)git push *** 作。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8099982.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存