GitHub创建仓库,拉取项目,提交代码,创建分支,合并分支,删除仓库以及分支

自己平时写的项目想发布在github上,以下整理了github上创建仓库、拉取代码、创建分支,合并分支,删除仓库以及分支的流程。。。
一、准备:
1、安装git官网:https://git-scm.com/ 下载下来直接下一步。。。。。
2、申请GitHub帐号(过程忽略,作为程序员这个是必备的哦 _);
3、配置GitHub秘钥:

        下载安装好git在桌边或者新建个文件夹右击选择Git Bash Here,
         打开后输入:ssh-keygen -t rsa -C 你的邮箱   回车下一步
         下图红色箭头是.ssh/id_rsa文件在你电脑上的位置(之前我已经配置好了)

在这里插入图片描述
下图箭头如果需要重新配置原则y 不需要选择n(只要配置过都选n)
在这里插入图片描述
打开github登录你的账号,点击 右上角头像选择settings
在这里插入图片描述
点击下图操作:
在这里插入图片描述
点击上图第二部出现下图页面,在电脑上找到你的.ssh/id_rsa文件,用记事本打开id_rsa.pub文件,将文件的内容复制粘贴在下图的Key里,Title随便起个标(这里我以添加不做展示);最后点击Add SSH Key,完成这一步就ssh就配置完成了 在这里插入图片描述

二、建立仓库:
在本地新建一个文件夹;
进入文件夹,右击打开git bash Here, 输入git init,此时文件夹里生成一个.git的文件夹(如果没有是默认隐藏了);
在这里插入图片描述
登录github帐号,点击右上角+号,点击New repository,进入填写名称,说明,勾选Initialize this repository with a README,
在点击Create repository点击确认创建仓库。
在这里插入图片描述

在这里插入图片描述

然后在打开的git Bash Here中输入 git clone 项目地址
在这里插入图片描述
回车之后项目就被克隆在本地仓库里了。

三、将项目托管到github上:
cd demo进入到项目目录,再把要托管的项目放在目录里
在这里插入图片描述
下面是要托管的项目
在这里插入图片描述
运行:git add .
在这里插入图片描述
运行:git commit -m “提交项目的备注”
在这里插入图片描述
运行:git remote add origin url(仓库地址),让本地仓库和远程仓库关联
在这里插入图片描述
运行:git push origin master 本地仓库代码提交到github上(运行这一步要输入用户名和密码,用户名是github帐号,密码就是github的密码)
在这里插入图片描述

四、创建分支,提交到分支在合并分支到主干
运行:git branch dev 创建分支
在这里插入图片描述
运行:git checkout dev 进入创建的分支
在这里插入图片描述
运行:git add .
在这里插入图片描述
运行:git commit -m “提交代码说明”
运行:git commit -m "提交代码说明"
运行:git remote add origin url(demo仓库地址),让本地仓库和远程仓库关联

运行:git push origin dev 本地dev分支仓库提交到github上(运行这一步要输入用户名和密码,用户名是github帐号,密码就是github的密码);
在这里插入图片描述
运行完以上就可以在github上看到多出了一个dev分支:
在这里插入图片描述
点击右边compare & pull request
在这里插入图片描述
填写备注说明信息
在这里插入图片描述
点击create pull request
在这里插入图片描述
点击merge pull request后出现下面页面
在这里插入图片描述
点击confirm,此时大功告成,就把分支代码合并在主干上。去master主干看会多出在dev分支上新添加的index.css文件
在这里插入图片描述

五、删除项目中的多余分支
运行:git push origin :dev
图上标注1、就把dev分支删除了
运行git branch -r 查看仓库所有分支(要输入账号和密码)
图上标注2、查看当前所有分支,只剩下master分支了
在这里插入图片描述
六、删除github上多余仓库
在github上点进想要删除的仓库,点击settings
在这里插入图片描述
点进进去页面最底部,输入要删除仓库的名字,一般就是地址栏里倒数第二个就是仓库名字
在这里插入图片描述
输入后点击红色按钮就把仓库删除了
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值