git学习笔记(四)之github的使用

1,创建仓库

(1)注册github账户,登录后,点击"New respository "
在这里插入图片描述
(2)在新页面中,输入项目的名称,勾选’readme.md’,点击’create repository’
在这里插入图片描述

2,创建SSH账户

(1)点击账户头像后的下拉三角,选择’settings’

如果某台机器需要与github上的仓库交互,那么就要把这台机器的ssh公钥添加到这个github账户上
在这里插入图片描述
点击’SSH and GPG keys’,添加ssh公钥。
在这里插入图片描述

(2)在ubuntu的命令行中,回到用户的主目录下,编辑文件.gitconfig,修改某台机器的git配置。
在这里插入图片描述
修改为github上的邮箱和用户名
在这里插入图片描述
(3)生成SSH秘钥

ssh-keygen -t rsa -C "你的邮箱地址"

(4)进入主目录下的.ssh文件件,下面有两个文件。
公钥为id_rsa.pub
私钥为id_rsa
查看公钥内容,复制里面内容

(5)回到浏览器中,填写标题,粘贴公钥
在这里插入图片描述

3,克隆项目

(1)在浏览器中点击进入github首页,再进入项目仓库的页面,复制项目的SSH地址。在终端中输入

git clone 你复制的ssh地址
4,上传分支

(1)项目上传到本地后,创建一个smart分支。

git checkout -b smart

在这里插入图片描述
(2)创建一个code.txt,里面写一些内容,并提交

touch code.txt //可有可无
vi code.txt
git add code.txt
git commit -m '创建新的dev分支'
5,推送分支

git push origin smart 分支名称

git push origin smart

在这里插入图片描述
通过以上操作就能把本地的分支上传到github上

6,将本地分支跟踪服务器分支

git branch --set-upstream-to=origin/远程分支名称 本地分支名称

git branch --set-upstream-to=origin/smart smart

通过查看git状态可以看到本地分支个服务器分支状态一致
在这里插入图片描述
如果我们在本地提交了若干次,会导致本地分支和服务器分支的状态不一致,这时我们可以用:

git push

把本地的分支同步到了服务器上。

7,从github上拉取代码

git pull orgin 分支名称
在这里插入图片描述

8,工作中如何使用github

7.工作使用git
项目经理:
(1)项目经理搭建项目的框架。
(2)搭建完项目框架之后,项目经理把项目框架代码放到服务器。
普通员工:
(1)在自己的电脑上,生成ssh公钥,然后把公钥给项目经理,项目经理把它添加的服务器上面。
(2)项目经理会给每个组员的项目代码的地址,组员把代码下载到自己的电脑上。
(3)创建本地的分支dev,在dev分支中进行每天的开发。
(4)每一个员工开发完自己的代码之后,都需要将代码发布远程的dev分支上。

Master:用户保存发布的项目代码。V1.0,V2.0
Dev:保存开发过程中的代码。

相逢好似初相识,到老终无怨恨心。 --《增广贤文》


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部