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

推送文件进行测试

posted @ 2019-04-09 18:02  MichaelKai  阅读(67)  评论(0)    收藏  举报