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文件在你电脑上的位置(之前我已经配置好了)

GitHub创建仓库,拉取项目,提交代码,创建分支,合并分支,删除仓库以及分支_第1张图片
下图箭头如果需要重新配置原则y 不需要选择n(只要配置过都选n)
GitHub创建仓库,拉取项目,提交代码,创建分支,合并分支,删除仓库以及分支_第2张图片
打开github登录你的账号,点击 右上角头像选择settings
GitHub创建仓库,拉取项目,提交代码,创建分支,合并分支,删除仓库以及分支_第3张图片
点击下图操作:
GitHub创建仓库,拉取项目,提交代码,创建分支,合并分支,删除仓库以及分支_第4张图片
点击上图第二部出现下图页面,在电脑上找到你的.ssh/id_rsa文件,用记事本打开id_rsa.pub文件,将文件的内容复制粘贴在下图的Key里,Title随便起个标(这里我以添加不做展示);最后点击Add SSH Key,完成这一步就ssh就配置完成了 GitHub创建仓库,拉取项目,提交代码,创建分支,合并分支,删除仓库以及分支_第5张图片

二、建立仓库:
在本地新建一个文件夹;
进入文件夹,右击打开git bash Here, 输入git init,此时文件夹里生成一个.git的文件夹(如果没有是默认隐藏了);
GitHub创建仓库,拉取项目,提交代码,创建分支,合并分支,删除仓库以及分支_第6张图片
登录github帐号,点击右上角+号,点击New repository,进入填写名称,说明,勾选Initialize this repository with a README,
在点击Create repository点击确认创建仓库。
GitHub创建仓库,拉取项目,提交代码,创建分支,合并分支,删除仓库以及分支_第7张图片

GitHub创建仓库,拉取项目,提交代码,创建分支,合并分支,删除仓库以及分支_第8张图片

然后在打开的git Bash Here中输入 git clone 项目地址
GitHub创建仓库,拉取项目,提交代码,创建分支,合并分支,删除仓库以及分支_第9张图片
回车之后项目就被克隆在本地仓库里了。

三、将项目托管到github上:
cd demo进入到项目目录,再把要托管的项目放在目录里
在这里插入图片描述
下面是要托管的项目
GitHub创建仓库,拉取项目,提交代码,创建分支,合并分支,删除仓库以及分支_第10张图片
运行: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分支:
GitHub创建仓库,拉取项目,提交代码,创建分支,合并分支,删除仓库以及分支_第11张图片
点击右边compare & pull request
GitHub创建仓库,拉取项目,提交代码,创建分支,合并分支,删除仓库以及分支_第12张图片
填写备注说明信息
GitHub创建仓库,拉取项目,提交代码,创建分支,合并分支,删除仓库以及分支_第13张图片
点击create pull request
GitHub创建仓库,拉取项目,提交代码,创建分支,合并分支,删除仓库以及分支_第14张图片
点击merge pull request后出现下面页面
GitHub创建仓库,拉取项目,提交代码,创建分支,合并分支,删除仓库以及分支_第15张图片
点击confirm,此时大功告成,就把分支代码合并在主干上。去master主干看会多出在dev分支上新添加的index.css文件
GitHub创建仓库,拉取项目,提交代码,创建分支,合并分支,删除仓库以及分支_第16张图片

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

你可能感兴趣的:(git,GitHub操作步骤,githun新建仓库步骤,githun新建分支步骤,githun合并分支步骤,githun删除仓库和分支步骤)