昨天看了一位做android开发的大牛分享了一个有意思的趣闻中介绍到了GitHub(虽然GitHub在大陆流行已久,但是作为三线城市的小程序员,还只停留在只知其表,而未知其里的状态),索性搜罗网上的一些资料加以整理,并与之实践。以下就是一个初识GitHub的探索笔记。
-
首先 注册GitHub,这里插一句,能够在国内(不翻墙的前提下)正常访问GitHub要感谢李开复先生,不是他的一个壮举(可自行百度),恐怕成千上万的程序猿,让然需要翻++墙才能与之相见。访问网址如下:https://github.com/。进行新用户注册(此处省略注册环节500字)
- 而后了解GitHub中某些关键词。
- Repository 直译过来为仓库,泛指项目,在你的GitHub中可以建立多个项目即仓库;
- Issue 直译过来为问题,泛指其他人员针对你的项目提出修改意见或bug反馈;
- Star 直接过来为赞许;
- Fork 直译过来为分支,泛指其他人在你的项目的基础上,修改后应用到自己的项目中来;
- Pull Request 直译过来为发起请求;针对Fork来说,泛指你讲别人在你的项目上的改进,会写到自己的项目中来;
- Watch 直译过来为看,泛指关注某个项目,一旦该项目发生变更,你会收到对应的信息;
- Gsit 泛指分享的代码段; (此处省略在GitHub创建Repository 过程)
-
这里继续介绍一下GitHub项目的维护,即使用git命令行进行管理项目。这里按照使用的顺序简要介绍一下git命令(前提需要安装git服务):
a.初始化 git init;
b.将项目下载到本地 git pull https://github.com/XXXXX/XX;
c.查看当前项目状态 git stauts;
d.添加待提交文件 git add [fileName] ;
e.提交文件 git commit;
f.提交到远程服务器
git push origin [branchName];
g.更新远程服务器内容 到本地
git pull origin [branchName];
h.查看日志
git log;
这里只是分享git日常简要使用命令。以上就是今天分享的内容。后期将部分开源我之前做过的项目,有兴趣的童鞋可以关注我的订阅号。