美文网首页
使用Github

使用Github

作者: 默默熊 | 来源:发表于2017-01-09 00:00 被阅读24次

传统软件开发最先要完成的是安装程序或发布程序。但对iOS应用来说,这个活被apple包了。所以我们应作的第一件事是把它用git管理起来。最新的XCode中已经集成了对git的支持,使用起来非常方便。如果你不知道为什么要用Git,可以先跳到文章的末尾看看。

1, 首先到www.github.com上建立自己的账号

2,创建一个新的repository,也就是你的项目的源码仓库。创建时除了起一个好名字,另外就是.gitignore一定要选。而且redeme 和license 最好也要选上。创建好repository后,把地址拷贝到剪辑版中

3,打开XCode,在欢迎页面选择  ,然后贴入你在上一步得到的地址。然后导入(pull)文件, readme.md, .gitignore. 并保存到本地目录当中。

4,现在你可以在XCode中创建一个新项目了,项目要保存到上一步所选的目录中。然后你会注意到生成的文件的右侧会有A的标记,表示新增。

5,现在如果对项目做了一些工作,就可以更新到仓库中了。

为什么要用Git

Git可以让你回滚和检查你对项目的修改

Git可以让多人协作开发项目更可靠顺畅

分支命令:

创建本地分支:

git branch branchname        //在当前分支的基础上创建一个新的本地分支

在本地创建一个分支跟踪远程分支           //创建远程分支本地副本

git checkout --track origin/branchname

将本地分支推送到远程

git push --set-upstream origin localbranchname

列出当前分支

git branch [-v]

列出远程分支

git branch -r [-v]

列出所有分支

git branch -a [-v]

删除分支

git branch -d branchname

删除远程分支

git branch -d -r origin/branchname

强制删除分支

git branch -D branchname

回退到某一个commit

git reset --hard commit_id

git push origin HEAD --force                      //如果别人已经更新了被撤销的改动,那么相应的改动有可能会被重新提交

git remote show

git remote show repositoryname

git log 乱码的

解决方案:

echo $LANG;

输出结果为空

执行export LANG=”zh_CN.UTF-8”

或者  set LANG=zh_CN.UTF-8

操作:


git status

git checkout master

git reset --hard HEAD

git pull

git log

git add -u:将文件的修改、文件的删除,添加到暂存区。

git add .:将文件的修改,文件的新建,添加到暂存区。

git add -A:将文件的修改,文件的删除,文件的新建,添加到暂存区。

相关文章

  • Github

    Github使用教程一Github使用教程二Github使用教程三 Git常用命令Git之使用GitHub搭建远程仓库

  • 【GitHub】GitHub的使用

    基本指令 配置自己的身份:git config -- global user.name "Tony"设置自己的名字...

  • 使用GitHub(三):使用VSCode+GitHub进行版本控

    使用GitHub(三):使用VSCode+GitHub进行版本控制 本文简单介绍使用VSCode+GitHub进行...

  • GITHUB使用

    经典 使用中出现了两个问题:1.创建完公钥和私钥放到github上之后用ssh -T git@github.com...

  • 使用github

    目的:借助github托管项目代码 1、使用github(目的、基本概念、注册账号) 仓库(Repository)...

  • 使用GitHub

    之前学过怎么去运用github,但一直以来都是懵懵懂懂地去用,现在想自己编写一个教程来帮助自己记忆这个github...

  • github使用

    下载完成git后 使用git config --global user.name "Your Name"git c...

  • Github使用

    一、Github简介 Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 G...

  • gitHub使用

    2018年GitHub账户注册图文教程(github从注册到使用)http://www.jb51.net/arti...

  • Github 使用

    Github 使用 创建 Github 账户,创建 repository On Ubuntu 本地生成秘钥对 gi...

网友评论

      本文标题:使用Github

      本文链接:https://www.haomeiwen.com/subject/trycbttx.html