如何向GitHub提交本地代码

安装好msysGit后,我们可以利用其提供的Git Bash工具提交我们本地的代码。
这里写图片描述

点击Git Bash工具,进入到命令行窗口
这里写图片描述

现在我以本地helloworld.txt文本,并将其提交到我的GitHub仓库中为例,演示具体的提交流程步骤:
1.创建一个目录(仓库)并初始化仓库
这里写图片描述
“mkdir git-jruguang”命令用来在当前目录下(C:\Users\Administrator)创建一个git-jruguang目录,其实这就是将被用来存放代码的仓库。
“git init”命令用来初始化刚刚创建的仓库。

2.在刚创建的仓库下(C:\Users\Administrator\git-jruguang),新建hello.txt文件并在文件中书写”Hello github, hello world !”字样
这里写图片描述

3.添加需要上传的文件到暂存区中
这里写图片描述
“git add hello.txt”命令用来添加待上传的文件到暂存区。暂存区是一个在正式提交之前的临时区域。如果仓库下的文件较多可以使用“git add .”命令一次性全部添加,“.”代表当前仓库下所以文件或目录。

4.将刚刚添加的文件实际保存到仓库中
这里写图片描述
“git commit -m “this is github demo””命令用来提交代码。-m后面的参数是用来简要说明此次提交的说明,就好比SVN提交代码log日志一样,不然时间久了可能自己也不知道这个版本提交的代码到底修改了什么

5.使用”git remote add”命令添加远程仓库的地址。也就是我们想提交代码到github网站上哪一个仓库下。
首先我们要在github上创建一个远程仓库用来版本管理。初次进入网页如下图所示,点击”start a project”按钮来创建仓库。
这里写图片描述

接着给仓库命名,勾选”Initialize this repository with a README”,选择”public”(如果选择”private”表示私有的,那是要收取7美元的管理费用的),点击”Create repository”进行最终创建。
这里写图片描述

最终我们在github上就创建了一个完全公开的任何人都可见的,并且里面有一个默认README.md文件的,名字为”MyDemo”的远程仓库。如下图所示:
这里写图片描述

获取远程仓库地址。点击”Clone or download”按钮,复制弹出窗口的github远程仓库路径。
这里写图片描述

当我们成功拿到了远程仓库地址,我们最后使用”git remote add origin https://github.com/jruguang/MyDemo.git“,执行上述命令后,git会将远程仓库https://github.com/jruguang/MyDemo.git名字设置为origin。大家要是不理解可以暂且认为git给远程仓库https://github.com/jruguang/MyDemo.git 起了一个别名,方便后续命令行操作罢了。

6.推送代码到远程仓库
这里写图片描述
“git push -u origin master”命令用来将我上上述add的文件正式推送到远程仓库空中。”master”是创建远程仓库默认的代码主分支。回到github网页刷新后我们发现我们代码以及成功提交了。
这里写图片描述

更新代码

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

第二步:更新全部
git add *

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

第四步:先git pull,拉取当前分支最新代码
git pull

第五步:push到远程master分支上
git push origin master

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

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值