git上传本地项目到github

本文主要记录如何把本地项目提交到 GitHub 远程仓库,适合第一次使用 Git / GitHub 上传代码的同学参考。

目录:

本地项目上传到 GitHub
初始化仓库 添加文件 提交代码 创建远程仓库
关联 GitHub 拉取远程代码 推送代码 更新文件


一、上传项目到 github

1、建立 Git 仓库

进入本地项目的根目录,执行如下命令:

git init

说明:执行完成后,当前项目目录会被初始化为一个 Git 仓库。

2、将项目文件添加到仓库

如果要添加项目中的所有文件,执行:

git add .

注意:

如果只想添加某一个文件,把 . 换成对应的文件名即可。

git add 文件名

3、将文件提交到本地仓库

把已经 add 的文件提交到本地 Git 仓库:

git commit -m "注释语句"

常见问题:

如果出现 please tell me who you are

这是因为本机还没有配置 Git 用户信息,执行下面两条命令即可:

git config --global user.email "你的邮箱"
git config --global user.name "你的名字"

4、在 GitHub 上创建 Repository

登录 GitHub 后,新建一个自己的 Repository,创建页面如下图所示:

点击下面的 Create repository 后,会进入到类似下面的页面。

需要复制页面中的 HTTPS 地址,后面关联远程仓库时会用到。

image

5、将本地仓库关联到 GitHub

重点来了:把本地仓库和 GitHub 上刚创建的远程仓库关联起来。

git remote add origin https://github.com/Chrdai/hello-world.git

说明:后面的 HTTPS 地址要换成你自己的 GitHub 仓库地址,也就是上面复制的地址。

6、上传前先 pull 一下远程仓库

为了避免远程仓库已有文件导致冲突,上传之前先执行:

git pull origin master

敲回车后,会输出类似如下内容:

提示:

如果你的 GitHub 默认分支是 main,可以把命令中的 master 换成 main

7、将代码推送到 GitHub 远程仓库

最后执行 push 命令,把本地代码上传到 GitHub:

git push -u origin master

执行完成后,如果没有异常,说明代码已经上传成功。中间可能会要求输入 GitHub 的 Username 和 Password,按照提示输入即可。

提示:

如果你的 GitHub 默认分支是 main,可以使用:

git push -u origin main


二、后续更新文件的操作步骤

如果项目已经上传过 GitHub,后面只是更新文件,一般按下面四步执行即可。

1、添加需要更新的文件

git add 需要更新的文件名

如果要添加全部改动,也可以执行:

git add .

2、提交更新内容

git commit -m "注释语句"

3、上传前先拉取远程代码

git pull origin master

4、推送更新到 GitHub

git push -u origin master


三、常用命令汇总

命令 说明
git init 初始化本地 Git 仓库
git add . 添加所有文件到暂存区
git commit -m "注释语句" 提交代码到本地仓库
git remote add origin 仓库地址 关联 GitHub 远程仓库
git pull origin master 拉取远程仓库代码
git push -u origin master 推送代码到 GitHub


附 Git 下载地址:https://git-for-windows.github.io/

本文参照了博友的博客,附博友原文链接:http://blog.csdn.net/hanhailong726188/article/details/46738929

如有转载,请注明出处:http://www.cnblogs.com/chrdai/p/8145153.html

posted @ 2017-12-29 16:29  Chrdai  阅读(337)  评论(0)    收藏  举报