Note for GitHubLearning

it2023-02-10  50

Note for GitHub

餐前甜点工具需要基本流程基本操作

餐前甜点

名词解释 1.Master (主线) 2.Branches (分支) 3.Repository (代码仓库)

GitHub 是做什么的 简单来讲,GitHub 是一个云端的代码仓库,用来管理代码 1.代码的版本办理,甚至可以轻松回退至之前的版本 2.可以多人协同作业 3.GitHub 支持免费搭建个人静态网站

工具需要

首先要准备一个Github 账号 注册地址 点击此处进入Github 本地组件 https://git-scm.com/download

基本流程

以时间为基线,同时建立多个分支进行开发 分支共享基本的代码库 当分支代码被修改并测试通过之后会被推送到主分支,即上线

下图是一个主线,根据不同车型建立不同的分支 当某个分支被Merge 后,会抵消掉一个分支,但是新的分支将被添加新的功能

基本操作

1.全局配置 配置用户名以及邮箱信息

[root@root ~]# git config --global user.name "username" [root@root ~]# git config --global user.email "xxxxxx@qq.com" [root@root ~]# cat .gitconfig //查看配置信息

2. 初始化

[root@root ~]# cat .gitconfig //查看配置信息

3. 本地仓库与远端仓库进行关联

[root@root ~]# git remote add origin https:balabala //代码仓库远端连接

4. 推送代码到远端

[root@root ~]# git status //查看本地代码有什么变化 [root@root ~]# git add * //添加代码到演示区 [root@root ~]# git commit -m 'this is the comment' //添加代码改动说明 [root@root ~]# git push -u origin master // 推送到生产环境

5. 其他

[root@root ~]# git clone https://balaba // 克隆远端仓库代码,也可以用git 协议

其他参考此链接https://www.runoob.com/git/git-branch.html


Referfence: GitHub Introduction Vedio GitHub 分支管理以及实践 Github 入门教程

最新回复(0)