本地代码上传到github(图文教程,亲测可用)

本地代码上传到GitHub(图文教程)

git现在越来越流行,在公司做项目不会使用git真是一件麻烦的事

因为之前都是用别人现成的git仓库,最近尝试做了一些小Demo,来练习使用GitHub

在网上找了很多教程,总是要么这一步不对了,要么那一步出错了,所以自己摸索了一下,包括可能出现的问题都做了说明

  1. 第一步,首先你得注册GitHub账号密码,这一步就略过了,没有注册的同学们,先去注册一个账号吧;
  2. 第二步,在本地创建项目,名字任意,权当测试;
  3. 第三步,在GitHub上创建一个代码库,名字最好和你项目名字保持完全一样,这样不仅容易辨认,而且显得有条理性,不会各个项目乱七八糟;
  4. 这里写图片描述
    这里写图片描述

在GitHub和本地都创建完项目之后,就可以进行关联了

  1. 先进入你项目的根目录
    这里写图片描述

  2. 初始化git环境
    git init
    这里写图片描述

  3. 跟远程GitHub代码库关联

    git remote add origin 你的远程GitHub代码库的地址

    这个远程代码库的地址,就是你进入你的代码库的时候的URL,我这里的命令就是
    git remote add origin https://github.com/guojianfeng52088/gitTest

    这里写图片描述

  4. 将本地代码提交到缓存区

    git add .

    注:(git add .表示将所有代码存到缓存区,如果你想只保存某个文件命令是 git add 文件名)

    这里写图片描述

  5. 提交代码内容并备注

    git commit -m “备注信息”

    下面会显示你所有跟git远程库不一样的文件,因为这里是第一次提交,git远程库没有其他文件,所以这里显示了所有你本地的代码文件

    这里写图片描述

  6. 从GitHub远程库将代码pull到本地

    因为git远程库创建了一个readme.md文件,和本地文件不一致,所以git拒绝你将本地代码提交到git上,先将该文件pull到本地

    注意:这里是第一次pull,必须要在git pull命令后面加上你的源和分支名,否则你push代码的时候,一直提示你需要先git pull

    git pull origin master

    因为我们没有新建分支,默认就是master分支

    这里写图片描述

    注意:这里提示有错了,我理解的意思就是因为没有相关的merge历史,不允许这步操作,这时候我们就要在上面的命令基础上加相关参数

    git pull origin master –allow-unrelated-histories

    这里写图片描述

  7. 然后就可以将本地代码push到GitHub远程库了

    git push origin master ( master代表你要提交的分支,因为现在我们只有master分支,就提交master分支了)

    这里写图片描述


这时我们再重新刷新GitHub的界面,发现本地的代码已经上传到GitHub上了

这里写图片描述


至此,本地代码提交到远程GitHub就全部完成了

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值