iOS之开发配置GIT

代码上传GitHub 笔记

2016-10-07  本文已影响342人  顾泠轩

学习了一下使用GitHub,虽说好像还是什么都不懂不明白,但好歹勉强把代码上传上去,并完成了一次更新,记一下坎坷的步骤,方便以后查阅。

1. 在GitHub创建项目。

① 先注册,已有账号则直接登录,GitHub主页:GitHUB

② 如果是在首页,可以直接选择“start a project”创建项目;非首页可以直接点击右上角头像旁边的小“+”按钮,选择“new repository”。

③ “Repository name” 文本框内填写项目的名字;“Description” 填写项目的描述,也可以不填写。

④ 填写完成后,点击最下方的“Create repository”。项目基本上在GitHub上创建完成了,页面会跳转到项目页面,网页上会给出该项目的地址。在代码上传之前,选择该项目看到的都会是这个页面。

项目地址

2. 在电脑上完成代码上传。

简约命令(有初步了解)版:

①  打开终端,cd到项目文件夹

②  touch README.md

③  git init

④  git add .

⑤  git commit -m "first commit"

⑥  git remote add origin  https://github.com/gulingxuan/ADCollectionView.git

⑦  git push -u origin master

更新:

① cd到项目文件夹。

② git add .

③ git commit -m "commit Info"

④  git push -u origin master

详细步骤(坎坷过程)版:

① 创建项目(要上传的项目已存在则跳过)。

② 打开终端,cd到项目文件夹。(例如:cd   /Users/glx/Desktop/Demo)

③ 执行以下命令(括号后为命令说明)

touch README.md       (新建说明文件)

git init                                (初始化,在这个项目文件夹创建一个空库)

该命令执行完成后,终端会输出:Reinitialized existing Git repository in /Users/glx/Desktop/Demo/.git/ (地址为示例Demo地址)

之前不知道是哪个地方操作失误,出现了别的提示,因为刚刚接触也没有注意,最后上传的代码是空的。如果出现相同情况,再执行一次 git init 试试看。

继续输入命令:

git add .   

(  ↑↑↑  添加当前目录中的所有文件到索引,add 与 . 之间有空格,点后直接回车)

git commit -m "first commit"  

(  ↑↑↑  提交到本地源码库,并附加提交注释,双引号内为注释内容,可以自己定义)

git remote add origin  https://github.com/gulingxuan/ADCollectionView.git 

(  ↑↑↑  链接地址为上图,在GitHub创建项目时生成的地址)

关于该地址的一个小插曲:

第一次上传项目手贱,使用了SSH地址,之后终端输出:

fatal: remote origin already exists.

因为英文基础太差,没有理会,之后强行走后面的命令push代码,终端继续报错:

Please make sure you have the correct access rights and the repository exists.

查询之后,使用以下命令解决:

git remote set-url origin https://github.com/gulingxuan/ADCollectionView.git

(  ↑↑↑  我的理解是,重设git链接。如果该项目曾经设置过git链接,之后在GitHub删除了项目,那么地址就没了。这时候又想再次将代码项目上传到GitHub,那么就需要在GitHub重新创建项目,拿到地址。再在mac上上传项目时,使用以上命令设置git地址,而不是git remote add origin,否则也会报以上错误)。

完成以上,继续执行命令:

git push -u origin master

(  ↑↑↑  提交修改到项目主线,上传代码到GitHub)

如果是第一次使用GitHub上传代码,以上所有操作均正确无误,终端会提醒输入用户名及密码,输入GitHub的用户名及密码(就是登录GitHub时使用的账号密码)。

可能输入用户名和密码时,终端没有反应,看起来似乎没输入上去,事实上已经输入上去了,这是防止用户隐私泄露而不显示任何信息。

输入验证完成后,代码就会上传了,可以到GitHub里查看代码。到这里,代码上传到GitHub基本就完成了。

3. 更新代码到GitHub。

① cd到项目文件夹。

② git add .

③ git commit -m "commit Info"

④  git push -u origin master

4. git 常用命令

1、克隆下来                                                       git clone

2、建一个分支(所有的改动都是在分支上) git branch 分支名

3、切换到新建的分支                                       git checkout 分支名切换到新的分支

4、先提交代码到分支上                                   git add .

                                                                           git commit -m “文字”

5、先切换至主支上,                                       git checkout master

6、然后合并分支                                               git  merge 分支名字

7、合并完以后就push                                      最好先pull一次  然后 git push

随时查看git状态 git status

上一篇下一篇

猜你喜欢

热点阅读