GitHub上传本地代码/更新本地代码

上传本地代码

第一步:去github上创建自己的Repository,创建页面如下图所示:
这里写图片描述
红框为新建的仓库的https地址
这里写图片描述
第二步:

echo “# aaa” >> README.md
注意:aaa是新创建的仓库名

第三步:建立git仓库

git init

第四步:将项目的所有文件添加到仓库中

git add .

第五步:

git add README.md

第六步:提交到仓库

git commit -m “注释语句”

第七步:将本地的仓库关联到GitHub,后面的https改成刚刚自己的地址,上面的红框处

git remote add origin https://github.com/zlxzlxzlx/Test.git

第八步:上传github之前pull一下

git pull origin master

如果出现这个错误:git pull 失败 ,提示:fatal: refusing to merge unrelated histories
可以使用下面这条命令执行:

git pull origin master –allow-unrelated-histories

第九步:上传代码到GitHub远程仓库

git push -u origin master

中间可能会让你输入Username和Password,你只要输入github的账号和密码就行了。执行完后,如果没有异常,等待执行完就上传成功了。


上传一个已经存在的代码到某一个仓库中

前提是创建好一个仓库

1.进入本地的项目目录,右键“Git Bash here”,调出git命令行界面,然后输入

git init

2.就是将目录下的所有文件上传,也可以将“.”换成具体的文件名

git add .
git commit -m “上传的版本信息”

第一个语句是文件名,第二个语句是摘要,就是我们不同版本修改的摘要:

如果只想上传某一个文件

git add a.txt

3.将本地的代码关联到github上

git remote add origin 项目的github地址(git@github.com:JasonLeeLJQ:aaa)
或者 git remote add origin https://github.com/JasonLeeLJQ/aaa.git
该地址从下图获得
这里写图片描述

4.上传代码到github之前需要先pull

git pull origin master

5.上传代码到远程仓库

git push -u origin master

之后输入账号,密码,上传到github

2、上传到github

git push origin master

这个时候就上传成功了,快去你的github上查看吧


更新代码

第一步:查看当前的git仓库状态,可以使用git status

git status

第二步:更新全部

git add *

第三步:接着输入git commit -m “更新说明”

git commit -m “更新说明”

第四步:先git pull,拉取当前分支最新代码(也就是获取GitHub上的最新代码信息,更新本地代码)

git pull

第五步:push到远程master分支上(修改本地代码后,再更新GitHub上的代码)

git push origin master

不出意外,打开GitHub已经同步了

总之,先pull,再push


提交代码到其他分支

一、提交代码

1、提交代码到本地库中
git commit -m '描述内容'
2、拉取该分支下的内容,与自己在本地库改写的合并
git pull origin <分支名称>
3、提交代码到github上
git push origin <分支名称>

二、合并代码

1、查看所有分支(其中带 * 号的:当前使用分支)
git branch -a
2、切换分支
git checkout <分支名称>
3、合并某分支到当前分支:
git merge <分支名称> : 把develop 合并到master–> git merge develop
4、提交合并的代码 :
git pull :拉取当前仓库的代码
git push origin <分支名称> 合并提交 到主分支上

额外补充

用到的git命令:
1、创建分支:
git branch <分支名称>
2、查看所有分支
git branch -a
3、切换分支
git checkout <分支名称>
4、合并某分支到当前分支:
git merge <分支名称>
5、创建+切换分支:
git checkout -b <分支名称>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值