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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jasonLee_lijiaqi/article/details/79947741

上传本地代码

第一步:去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 <分支名称>
阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页