程序员

iOS结合码云教大家如何使用git基本操作指令

2019-03-04  本文已影响0人  Mr姜饼

相信大多数的程序员都接触到git了吧,下面来教一些小白们怎么使用git创建本地仓库,提交代码至远程仓库,创建合并分支等等........

一、创建远程仓库

工具:码云网站、终端、Xcode

1.打开码云注册账号  并且新建自己的第一个代码仓库(申请流程省略........)

新建仓库 创建仓库

点击创建、接下来就得到了仓库的链接。如图

链接需要用到很多地方   记得复制下来~

仓库详情

2.利用Xcode创建一个新的项目,并把本地项目与远程仓库关联起来。

新建项目

接着打开终端

终端

我先把所有命令指令补全  再一个个讲解每条命令的作用

命令大全

命令1:

cd /Users/chengzhilong/Desktop/GitDemo_master

首先我们先进入到项目文件目录下

命令2

git init

接着在当前目录下创建一个本地git仓库

命令3

git remote add origin "你的项目链接"(上图《创建项目》红线圈出来的)

与远程仓库进行关联

命令4:

git config user.name 'ice'

配置你的用户名(待会会在提交项目的时候看见)

命令5:

git pull origin master (必须要执行的)

先从远程仓库拉取文件

命令6:

git add .

将本地项目的改动添加进缓存区 待提交

命令7:

git commit -m '第一次上传本地项目到远程仓库'

附加上备注信息

命令8:

git push origin master (或者git push -f origin master  强制推送)

将缓存区的文件提交到远程仓库中。

在做完这一系列的操作之后 ,这时候我们打开“码云”就可以看到,在主分支下出现了如下提交记录

提交成功

这样本地代码与远程的git仓库就能连接上了,那么接下来我们去修改一些代码 ,然后提交,follow me~

首先在代码中新增以下代码

新增test1方法

这时候继续打开终端

指令

成功之后打开“码云”

是不是发现提交成功了呢。


接下来给大家介绍如何从远程git仓库中拷贝代码下来,比如说有这样的场景,公司给到你git或者svn的代码地址  需要你自己去拉取下来进行开发(svn的就不在此讨论了),那么我们接下来就来操作吧。

还是拿上面的例子来说  上面我们已经提交了一个新的项目到git服务器了,这时候我们如何把这些项目代码拉取下来呢,往下看..........

1.首先我们在桌面创建一个“GitDemo_Local”文件夹,用来存放我们拉下来的项目,接着打开终端,进到对应的目录

利用  git clone https://gitee.com/jiangxiaobin/GitTestDemo.git  命令来拷贝项目至本地。当执行完毕的时候  我们打开项目目录

项目是不是原封不动地拷贝下来了呢。

这时候我们同样去修改代码的时候   只需要这几步操作就行(注:这时候不需要再利用git init创建本地仓库和git remote....指令进行关联。因为我们是clone下来的,这些东西都已经存在于文件目录中了)

命令5:

git pull origin master (必须要执行的)

先从远程仓库拉取文件

命令6:

git add .

将本地项目的改动添加进缓存区 待提交

命令7:

git commit -m '第一次上传本地项目到远程仓库'

附加上备注信息

命令8:

git push origin master

将缓存区的文件提交到远程仓库中。

以上就是第一次提交项目和拉取代码的所有东西了

有问题随时指教,谢谢。

下一章将为大家讲解创建分支和合并、删除分支的功能。持续更新............

关于分支大家可以看看这边博客 ,写的非常生动形象

实际项目中如何使用Git做分支管理 - ShuSheng007的专栏 - CSDN博客

关于git的基本教程,强烈建议阅读廖雪峰老师的Git教程,对初学者非常友好。

上一篇 下一篇

猜你喜欢

热点阅读