1.首先,创建一个git仓库,https://github.com,进入后登陆,没有账号就创建一个账号。
![](https://img.haomeiwen.com/i2469704/cc83d4516d9f5773.png)
2.然后,新建一个仓库。
![](https://img.haomeiwen.com/i2469704/a09269fb9732c4a1.png)
3.填写仓库的信息Repository name名称,Description 描述,Public公开的就是所有人都是可以看见的,Private私有的这个是要收费的。点击确定后跳转到你创建的远程仓库,并且又一个远程仓库的地址。
![](https://img.haomeiwen.com/i2469704/a0ff944adef01f9c.png)
![](https://img.haomeiwen.com/i2469704/8ced32c01fa59d47.png)
4.将你的代码上传到创建的仓库里面,新建一个工程。然后打开终端,输入cd,在输入一个空格,将你创建的项目拖入终端,点击确定键。
![](https://img.haomeiwen.com/i2469704/f98188e1cb42f360.png)
5.再在终端里面输入git init。打开项目文件,你会发现多了一个git文件,就是代码仓库。代码仓库分为暂缓区和master分支,将项目里面的文件提交到master就是先要提交到暂缓区,再由暂缓区提交到master。
![](https://img.haomeiwen.com/i2469704/88e98cbc3178acd3.png)
![](https://img.haomeiwen.com/i2469704/52f160d46e48231e.png)
6.在终端输入git status查看本地仓库代码。可以看见代码还在工作区。
![](https://img.haomeiwen.com/i2469704/32f25705ba0bbdc2.png)
7.在再终端输入git add . (add后面是一个点)将你的项目文件提交到本地仓库。再输入git status查看,可以看见代码已经提到暂缓区。
![](https://img.haomeiwen.com/i2469704/fe5f0aaec52e2d78.png)
8.再输入git commit -m '注释' ,将暂缓区里文件提交到master里面.
![](https://img.haomeiwen.com/i2469704/9c7242783c5b673d.png)
9.项目里面的文件只是提交到了本地仓库,要提交到远程仓库还需要与远程仓库连接,首先输入git remote查看关联没有,可以看见没有关联的远程仓库,再输入git remote add origin 在后面加上在第3步看见的远程仓库地址,就像这样git remote add origin https://github.com/lfy1991/project.git。再输入git remote查看就会看见已经关联了远程仓库。
![](https://img.haomeiwen.com/i2469704/8ddc2f2921e2316f.png)
10.前面已经与远程仓库关联了,下面就是将本地仓库master里面的文件上传到远程仓库。在终端输入git push origin master,按回车键会让你输入你github的用户名和密码,密码输入后没有反应,不要管,输入完后敲回车。再刷新你的git仓库,就会看见上传上去的代码。
![](https://img.haomeiwen.com/i2469704/93d7ed06b0e2e991.png)
![](https://img.haomeiwen.com/i2469704/06aa5180a01114f9.png)
11.代码修改后上传,随便修改项目里的东西,我是在viewController里面添加了一个View。在终端输入git status,可以看见viewController里面修改了。再输入git add .提交到本地仓库。再输入git commit -m'xxxx',提交到本地仓库master。输入git log就可以查看有一个版本号。
![](https://img.haomeiwen.com/i2469704/42ae03dd67838b7b.png)
![](https://img.haomeiwen.com/i2469704/d86c7605ec954ece.png)
12.输入git tag '0.0.1',在输入git tag就可以查看有一个版本号。再在终端输入git push origin 0.0.1,修改后的代码就提交到远程仓库。并且release里面就会有一个0.0.1版本,就是修改的版本。
![](https://img.haomeiwen.com/i2469704/2f5aa548b8c88eba.png)
13.如果发现修改上去的版本有错误,想删除怎么办。在终端输入git tag -d 0.0.1.再输入git tag就可以看见,这个版本没有了。但是,这只是删除了本地仓库的。下面来删除远程仓库的,在终端输入git push origin :0.0.1,这样远程仓库里面的就删除了。
![](https://img.haomeiwen.com/i2469704/7fdd31499148b41d.png)
![](https://img.haomeiwen.com/i2469704/14710dbd0e9fc44c.png)
![](https://img.haomeiwen.com/i2469704/14abd58a462b61ec.png)
网友评论