记录Github新建远程仓库及提交的过程

Git、Github、GitLab作为三大可供程序员进行项目代码版本管理的工具,今天我们就记录下使用Github新建远程仓库并成功提交的过程,仅供学习参考。

  1. 步骤一:在登录Github状态下选择

在这里插入图片描述
在这里插入图片描述
新建成后跳转
在这里插入图片描述
REAMNE.md 是项目的说明文档,之后会用到

2. 步骤二:开始具体的上传至Github过程 (Tips:前提是必须安装了git)

1、在需要上传项目上右键打开git命令窗口,选择
在这里插入图片描述
2、具体的命令参考
git config --global user.name ‘用户名’
git config --global user.email ‘邮箱’

设置好后可查看用户名或邮箱
git config --global user.name

再你需要提交项目下初始化本地仓库
git init
此时会在文件目录下生成一个.git文件,此文件有可能会隐藏

将项目纳入.git版本中
git add .
一定要主意啊add和.之间有空格,不然会报错

将所有更改的放在本地缓存区,并加以说明
git commit -m ‘加入说明’

链接远程github仓库
git remote add origin ‘https://github.com/T3mi2/reactDemo.git’

若分支设置错误,可以前后查看 切换分支
git remote rm origin 删除现在的远程仓库分支
git remote add origin url 添加新的 远程仓库地址

从远程仓库拉取所需要的更新(每次上传项目前都要执行此操作步骤)
git pull origin master

因远程仓库拉取可能会和本地仓库合并时发成冲突,可使用
git status 查看分支状态

查看当前分支
git branch -a
在这里插入图片描述
拉取过程中如果报错,可使用此allow命令合并
以下为对分支的一些操作
创建本地分支
git branch 分支名

切换到本地分支
git checkout 本地分支

本地分支提交
git add .
git commit -m ‘dev’
git push -u origin dev

合并分支到master
git checkout master
git pull origin master
git merge origin/maser //合并分支
git status //查看分支状态

上述步骤无错误后可直接push推送至远程仓库
git push origin master
在这里插入图片描述
在http提交方式下会让你输入两次账户名和密码

***************************更新了项目或新增了项目文件该怎么上传
先使用git status 查看文件或分支状态,是否存在修改或新增的文件
在这里插入图片描述
提交修改后的文件至本地缓存区
git add .
在这里插入图片描述
在这里插入图片描述
提交更新后的文件,并加以说明
git commit -m ‘这是说明’
git push origin master
在这里插入图片描述
***************************************解决每次提交都需要输入用户名和密码
怎么样才能解决每次提交过程中输入用户名和密码这么一个繁琐的步骤,将http方式改为ssh方式即可
在git的安装目录下双击开git-bash.exe,在本地创建ssh key
ssh-keygen -t rsa -C ‘邮箱’
在这里插入图片描述
要输入时默认回车即可,然后成功的在User文件对应的用户下创建了.ssh文件夹,其中有个id_rsa.pub文件,打开复制其中的key
在这里插入图片描述
返回github,进入Account Setting(账户设置),左边你选择SSH and GPG Key
在这里插入图片描述
在这里插入图片描述
点击添加,成功示例如下
在这里插入图片描述
验证是否绑定成功,在git-bash中验证,输入命令
ssh -T git@github.com
如果第一次执行该指令,这会提示是否继续,这是我们输入yes即可,就会看到验证成功信息
在这里插入图片描述
接下来我们看看在项目的git下查看远程连接方式
在这里插入图片描述
我们先删除原来的HTTP方式
在这里插入图片描述
Github仓库复制SSH的地址,就是刚添加的SSH链接方式地址
在这里插入图片描述
git remote add origin SSH地址,链接方式更改为SSH方式
在这里插入图片描述
如果此时想要将修改的项目提交至github仓库,执行以下过程
可先查看当前分支
git branch -a
在这里插入图片描述
将修改的文件添加至本地缓存区,并加以说明
在这里插入图片描述
git push origin master
在这里插入图片描述
如果报以下错误
在这里插入图片描述
原因时没有将本地分支与远程仓库分支进行关联,可进行一项操作即可
git push --set-upstream origin master 即把本地分支关联到远程分支
在这里插入图片描述
合并后再按原正常提交方式提交

*******************以上就在Github上新建远程仓库与提交过程.不对之处请指出,仅供学习参考.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值