2008年4月10日正式上线的 GitHub 是目前全球最大的线上代码托管平台,没有之一,许多国内外的项目都是依托它来作为代码托管。

2018年6月4日,微软宣布,通过75亿美元的股票交易收购代码托管平台GitHub。

  1. 注册 github 帐号 https://github.com ,在本地安装 Git 软件,下载 Git 。

2. 为 GitHub 账号设置 SSH Key。
为了安全,github 与本地通讯是要求使用 SSH Key 来验证的。将本地生成的 SSH Key 复制到 GitHub SSH 令牌管理页面。

本地 SSH Key 的生成请移步查看我的另一篇教程 Laravel-开发环境搭建[Homestead版] 。

打开 github SSH 令牌管理页面 ,将你刚才复制的的 SSH Key 粘贴在这里。

3. 提交代码到 github

完成了以上两步,现在是验证的时候了。

新建一个 github 仓库,新建链接 。

项目创建成功。

我的项目名为 weibo4,所以我在本地新建了一个 weibo4 的目录,并将 Laravel 克隆到这个目录。

鼠标右键点击 Git Bash Here 进入git 命令窗

首先设置 git 的用户名和邮箱,这里个人信息设置的作用,是为你在代码提交时自动署名标记,方便查看提交日志时区分作者。

git config --global user.name "Your Name"
git config --global user.email your@example.com

注释:--global 选项代表对 git 进行全局设置。

接下来设置 git 推送分支时相关配置

git config --global push.default simple

此设置是 git 命令 push 的默认模式为 simple,当我们执行 git push 没有指定分支时,自动使用当前分支,而不是报错。

进入本地的 weibo4 目录

cd weibo4

对 git 进行初始化

git init

将项目所有文件纳入到 git 中

git add -A

检查 git 状态

git status

可以查看 git 暂存区的文件,这些文件还未真正提交到 git 。

输入描述信息并提交到 git

git commit -m "first commit"

从上面的图片可以看到,我提交了 92 个文件。

查看历史提交记录

git log

可以看到添加的时间跟作者,时区是 +0000,中国是东八区,所以加上 8小时,时间就正确了。

远程添加原点,你可以理解成指定提交的线上 url

git remote add origin https://github.com/cpken/weibo4.git

将代码推送至 github,origin master 是默认的分支

git push -u origin master

跟着你需要输入自己 github 的账号密码,输入完成后代码就正式提交完成了。

最后,到自己的代码仓库查看刚上传的代码吧。

--完结--

git提交输入账号和密码_GitHub-本地项目提交至GitHub相关推荐

  1. 如何用git将本地项目push到GitHub上?

    1.首先你要有个GitHub账号,登录网址注册: https://github.com/ 2.进入你的Github,点击New repository新建一个项目 3.取一个Repository nam ...

  2. 如何将本地项目提交到git服务器中

    1.初始化git git init 2.添加要提交的文件 git add 文件名(注:当要把整个项目都提交则用 git add .  ,每次文件只要被修改,都要重新在add一次,不然commit只会提 ...

  3. 本地项目提交代码到git仓库详细教程包含错误解决办法!!!

    1.查看远程分支 git branch -r 2.查看本地分支 git branch 二.创建和切换分支 1.创建新分支 git branch 新分支名称 2.切换分支 git checkout 分支 ...

  4. Git——如何将本地项目提交至远程仓库(第一次)

    1.(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库. git init 2.把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数 ...

  5. 上传本地项目代码到github仓库中

    上传之前我们需要先安装git工具 然后: 1.进入Github首页,点击New repository新建一个项目 2.填写相应信息后点击create即可 Repository name: 仓库名称 D ...

  6. Git把本地项目上传github遇到unrelated history的问题

    注意这段话 Skip this step if you're importing an existing repository. 如果你在github创建repo的时候手贱创建了README.MD,那 ...

  7. git学习(九) 把本地仓库同步到github

    1.新建一个远程仓库 我新建了一个有以下初始化内容的git远程仓库 2.关联远端仓库 git remote add origin ssh地址 3.查看远程连接情况 git remote -v 4.执行 ...

  8. git常用命令,项目删除原有github连接并重新连接,回滚,下拉分支代码,切换分支

    下拉分支代码 $ git clone https://gitea.https.xiaozhuschool.com/APKDevelopment/YouYuanSellingWineMachine.gi ...

  9. eclipse使用git提交本地项目,提交至远程github上

    准备工作: 目的:eclipse使用git提交本地项目,提交至远程github上 eclipse版本:eclipse4.5  64位 jdk版本:jdk-1.7 64位 项目类型:maven web项 ...

最新文章

  1. php删除空标签_PHP如何去除Html所有标签、空格以及空白
  2. pycharm 选择变量画图_pycharm画图并显示
  3. Day 08 周六下午的活动
  4. 风云编程python-二十年编程语言风云,哪款是你的爱豆?
  5. 创业做什么好?先学习精英式创业从平庸到卓越
  6. ERP系统实施过程问题概览
  7. java编译提示错误信息_JAVA编译错误提示缺少“{”
  8. AndroidStudio中Flutter打包APK
  9. linux 日志管理、系统启动和备份恢复
  10. mupdf嵌入 html页面,MuPDF Command Line Tools
  11. [原创]mac终端前面的计算机名怎么改??
  12. mysql学习一 常用语句
  13. vs2005下载,中文版,官方
  14. RTKLIB MANUAL 之 Instructions 第一部分
  15. 【Tableau Desktop 企业日常问题20】Tableau怎么折线变虚线?
  16. linux 从设备 spi,在Linux 4.9设备树中添加SPI slave设备rapbery pi
  17. Broadcast Recevier回顾及自定义DeviceAdminReceiver模板完善
  18. rpg服务器无限刷金币bug,魔兽世界怀旧服:邮箱交易BUG无限刷金币?小号回档一次1000金!...
  19. 多媒体——音频——使用录音机录制音频
  20. 笔记本电脑睡眠或休眠无法唤醒怎么办?

热门文章

  1. 每日一皮:程序猿的读书历程,最后一本​必备​!
  2. Spring Boot 应用迁移到 Java 11
  3. Spring Cloud构建微服务架构:消息驱动的微服务(消费分区)【Dalston版】
  4. “OMP: Error #15: Initializing libiomp5.dylib, but found libomp.dylib already initialized“ error
  5. yolov5 tensorrt
  6. 人脸相关2020eccv
  7. python list学习笔记
  8. yolov3深度解析
  9. runtime error: invalid memory address or nil pointer dereference
  10. python 比较文件夹或列表异同