Github学习笔记之公共仓库

Github学习笔记
公共仓库

案例:A,B两人协同
1.去github注册好账号
2.本地创建好一个仓库
3.将本地仓库推送到github公共仓库(主分支名称叫做master)
git push 远程仓库地址 分支名称
4.这时回车后会弹框,需要你输入github的用户名跟密码
5.为远程仓库起别名
git remote add origin 远程仓库地址
6.下次就可以使用别名推送了
git push origin master
7.接下来就是不断循环了
本地仓库修改了,需要先add本地暂存区,再commit提交本地
最后push到远程仓库
8.使用-u记住远程仓库别名和分支名,方便下次直接就写 git push 即可推送
git push -u origin master

9.他人克隆我的远程仓库数据到本地
git clone 远程仓库地址
10.他人修改了仓库数据也要重复这些步骤(A,B两人是协同开发)
git add index.html
git commit -m 我是B程序员提交的数据
git push origin master

11.A拉取最新仓库版本数据到本地(同样B也可以)
git pull origin master


第三人C,想在A程序员仓库中添加代码
1.C需要点击A的Fork,复制到自己C仓库中
2.C自己在clone 复制的仓库到本地
3.C本地仓库进行一堆的数据修改
4.add,commit 提交到C本地仓库
5.git push C的远程地址 分支名称
6.C上的github点击Pull requests
7.再点击new pull requests,按照提示写好修改的标题跟详情
8.最后点击Create pull request.就会将你添加的数据发给A来审核了。

9.A审核代码没问题,可以点击marge pull request 进行代码合并,再点击确认合并即可。


SSH免密登录
1.生成密钥
ssh-keygen
2.一路回车即可,会存在C盘用户下的有个.ssh文件夹,有两个文件
id_rsa 私钥
id_rsa_pub 公钥
3.私钥留本地,公钥编辑器打开,复制内容,放到github官方个人中心设置中


GIT忽略清单
1.创建一个.gitignore
2.写文件夹,写文件
如:
node_modules
test
test.html
3.批量添加工作文件
git add .


创建项目说明:
1.需要创建下面这个文件
readme.md

上一篇:Github项目分享——正则学习RegexLearn


下一篇:无语子,GitHub首次开源,在国内外都被称为分布式理论+实践的巅峰之作