B10-git的简单使用

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

一、为项目创建本地仓库

//1、到项目根目录下$ cd gitTest//2、初始化仓库$ git init//3、创建README文件$ touch README//4、将所有文件添加到git追踪$ git add .//5、将文件提交到本地仓库(也可以在Xcode进行)$ git commit -m"一些说明"

二、远程仓库使用

//1、生成SSH密钥ssh-keygen -t rsa -C"example@Gmail.com"//一、一路回车,可以在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。//二、按提示先输入私钥和公钥的文件名(例:hh),回车,在输入邮箱密码,回车。最终生成私钥hh,公钥hh.pub文件。//2、在相应的代码管理平台添加公钥(github,git@osc等)//title随便写,复制id_rsa.pub或者hh.pub文件内容添加即可。//3、设置个人信息$ git config –-globaluser.name “example”

$ git config –-globaluser.email example@gmail.com//4、关联远程库$ git remote add origin git@github.com:exampleUserName/example.git

$ git push-u origin master//提交项目

三、版本穿越

//1、回撤到上一个版本$ git reset --hard HEAD^//2、回撤到上上一个版本$ git reset --hard HEAD^^//3、切换到任意版本$ git reset --hard 版本号(前6位)//4、撤销某一个文件当前的修改$ git checkout 文件名//5、查看分支引用记录,能够查阅所有的版本号$ git reflog

四、补充命令

//1、创建文件夹$ mkdir gitTest//2、创建文件$ touch README//3、查看所有文件状态$ git status//4、查看配置信息$ git config -l//5、将远程代码库克隆到本地$ git clone url

//6、更改远程仓库的url

$ git remote rm origin

$ git remote add origin git@github.com:exampleUserName/example.git

PS:另一篇随笔iOS开发的Tips,之中问题16,介绍了.gitignore的使用。

参考资料:

1、开源中国代码托管,https://git.oschina.net/oschina/git-osc/wikis/Home

2、廖雪峰git教程,http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航