Git&GitHub使用学习记录(四)
一. GitHub
1.GitHub首页就是注册页面:https://github.com/
2.创建远程库


3.创建远程库地址别名
git remote -v 查看当前所有远程地址别名
git remote add [别名] [远程地址]

4.推送
git push [别名] [分支名]

5.克隆
命令:
git clone [远程地址]

效果:
完整的把远程库下载到本地
创建origin远程地址别名
初始化本地库
6.团队成员邀请

将连接发送给其他人,别人登录自己的GitHub账号,访问邀请链接即可

7.拉取
拉取过程分为两步,先fetch(主要是为了查看其他成员提交的文件内容),在进行合并merge
pull = fetch+merge
git fetch [远程地址别名][远程分支名] git merge [远程地址别名/远程分支名] git pull [远程地址别名][远程分支名]
在保证不产生冲突的情况下,可以直接使用pull。如果不确定,可以先fetch,再merge效果一样。
8. 解决冲突
要点:
如果不是基于GitHub远程库的最新版本所做的修改,不能推送,必须先拉取。拉取下来后如果进入冲突状态,则按照"分之冲突解决"操作解决即可
9.垮团队协作


本地修改,然后推送到远程
下一步进行pull request




合并代码

将远程库修改拉取到本地
10.SSH登录
进入当前用户的家目录
命令:
cd ~
删除.ssh目录
rm -rvf .ssh
运行命令生成.ssh密钥目录
ssh-keygen -t rsa -C [自己的账号邮箱]
[注意:这里-C这个参数是大写的 C]
进入.ssh目录查看文件列表
cd .ssh
ls -lF
查看id_rsa.pub文件内容
cat id_rsa.pub
复制id_rsa.pub文件内容,登录GitHub,点击用户头像——>Setting——>SSH and GPG
输入复制的密钥信息
回到Git bash创建远程地址别名
git remote add origin_ssh git@github:xxxx/xxx.git
推送文件进行测试

浙公网安备 33010602011771号