GitHub

  • Git客户端提交新项目
    • Git上新建仓库
    • 提交项目
  • Eclipse 中提交新项目
    • Git上新建仓库
    • Eclipse 中配置仓库
    • Eclipse 中提交项目
  • IDEA 提交新项目
    • Git 上新建仓库
    • Idea 配置 Git
    • 在本地建立仓库并提交项目
  • 更新已有的项目

现在提交项目到 GitHub 十分方便,只需要你拥有一个 GitHub 账号。

首先你得下载好 Git,一路下载安装不多说。https://git-scm.com/download/win

Git客户端提交新项目

Git上新建仓库

首先登陆 https://github.com/,然后点击右上角加号,点击 New repository 创建仓库

填写仓库信息

Repository name 里填写仓库名称(必填),
Description 里填写仓库描述(可不填),

最后点击下面的 Create Repository 创建。

注:不要勾选 Initialize this repository with a README,可能会出问题,这个可以后面再生成。

创建成功,得到 git 地址:等等提交时会用到这个地址。

下面第二个圈实际上就是你要执行的操作,复制该段代码。

提交项目

来到要提交的项目目录下,右键选择 Git Bash Here

将之前页面显示的代码复制,并在第三行添加一句 git add .


这是我复制的,注意要复制你自己的。

echo "# Harvest-Game" >> README.md
git init
git add .  # 添加这句
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/szluyu99/Harvest-Game.git
git push -u origin master

Git Bash 对话框内,右键选择 Paste,执行即可。

执行完毕,提交成功。

可以看到项目已经成功提交。

Eclipse 中提交新项目

Git上新建仓库

首先登陆 https://github.com/,然后点击右上角加号,点击 New repository 创建仓库

填写仓库信息
Repository name 里填写仓库名称(必填),
Description 里填写仓库描述(可不填),

最后点击下面的 Create Repository 创建。

注:不要勾选 Initialize this repository with a README,可能会出问题,这个可以后面再生成。

创建成功,得到git地址:等等提交时会用到这个地址。

Eclipse 中配置仓库

Eclipse 中右键点击要上传的项目文件:
->Team
->Share Project…

我这里是中文版,如下图。

跳出如下对话框,
勾选 Use or create repository in parent folder of project
先不勾选项目前的 Project
点击 Create Repository,完成。

完成以上操作后发现项目文件有点小变化。

Eclipse 中提交项目

右键点击项目文件,
-> Team
-> Commit…

在出现的 Git Staging 中,
选中 Unstaged Changes 中的所有文件,右击,Add to Index
就能把他们放到 Staged Changes 中。

Commit Message 中写入本次提交信息,点击 Commit And Push…

将创建仓库后的的 git 地址复制到 URL,后面的信息会自动补全。

一直点击下一步,最后点击完成即可。

可以看到项目已经成功提交。

IDEA 提交新项目

Git 上新建仓库


得到 github 项目地址:https://github.com/szluyu99/ems_thymeleaf.git

Idea 配置 Git

默认情况下,IDEA 是不自带 git 运行程序的,所以需要通过
菜单 -> settings -> Version Control -> Git -> Path to Git executable: 设置为安装 git 中所安装的 git.exe

接下来为 github 设置账号密码:
菜单 -> settings -> Version Control -> GitHub -> Add account,添加账号密码

在本地建立仓库并提交项目

菜单 -> VCS -> import into Version Control -> Create Git Repository -> 项目文件

把项目加入到本地仓库:右键项目->Git->Add

右键项目 -> Git -> Commit Directory
填入一些提交信息,然后 Commit and Push;

这里会询问你要提交的哪里去,点击 Define remote,并输入 上面获取的 Git 项目地址:https://github.com/szluyu99/ems_thymeleaf.git

更新已有的项目

如果电脑上无项目,需重新从github上下拉更新再上传;

如果电脑上曾经提交过项目,只需要从 4 开始;(从头开始也行,不会怎么样)

1、新建一个文件夹并进入

cd 文件夹地址

2、给文件夹创建 git

git init

3、下拉 github 项目代码

git pull 【git项目地址】 master

4、更新代码
5、添加所有代码到缓冲区

git add .

6、提交代码

git commit -m "更新说明"

7、将更新的代码上传到 github

git push 【git项目地址】 master

【GitHub】提交新项目、更新已有的项目相关推荐

  1. 怎么更新服务器上的项目,更新服务器的项目

    更新服务器的项目 内容精选 换一换 本节操作介绍在管理控制台创建启动模板的操作步骤.每个账号在每个区域最多可创建30个启动模板.创建启动模板时,所有配置项均为可选.但如果缺失了创建实例的必要参数,例如 ...

  2. GitHub练习——如何将本地已有项目添加到github

    刚开始开始接触,搞点简单的,看看是怎么把项目传上去,总结一下,大概是这些步骤: 创建本地仓库 将本地仓库变成git可管理的仓库:git init 把项目文件添加到缓存区:项目文件添加到已有的仓库,然后 ...

  3. 将已有项目提交到github/从github上pull到本地

    2019独角兽企业重金招聘Python工程师标准>>> 之前都写过一篇github常用命令的文章,可是这些日子来,发现自己根本没掌握,真是很讨厌github这种提交方式,如果能够使用 ...

  4. “Hello,Github!——如何配置并上传一个已有项目到Git上

    "Hello,Github!"--如何配置并上传一个已有项目到Git上           注意!前言十分简短!      如今,Github已经成为了管理软件开发以及发现别人优秀 ...

  5. svn 项目提交后在服务器里面哪里,SVN如何实现工作代码提交后实时更新到测试服务器...

    <SVN如何实现工作代码提交后实时更新到测试服务器>由会员分享,可在线阅读,更多相关<SVN如何实现工作代码提交后实时更新到测试服务器(21页珍藏版)>请在人人文库网上搜索. ...

  6. IntelliJ IDEA绑定GitHub实现代码版本控制实例演示,IDEA上传、更新、同步项目到GitHub演示,Git的下载与安装

    IDEA 绑定 GitHub 实现代码版本控制 第一章:IDEA 配置 Git 并绑定 GitHub ① 下载 Git ① 安装 Git ③ 设置 Git 的用户名和用户邮箱 ④ IEDA 配置 Gi ...

  7. git提交项目到已存在的远程分支

    今天想提交项目到github的远程分支上,那个远程分支是之前就创建好的,而我的本地关联分支还没创建. 之前从未用github提交到远程分支过,弄了半个钟,看了几篇博文,终于折腾出来.现在把步骤整理下: ...

  8. github怎么自动更新被人更新过的项目_8 个程序员应该掌握的 GitHub 实用技巧

    GitHub Pages大家可能都知道,常用的做法,是建立一个gh-pages的分支,通过setting里的设置的GitHub Pages模块可以自动创建该项目的网站. 1.一秒钟把Github项目变 ...

  9. github怎么自动更新被人更新过的项目_GitHub 的这 8 个实用技巧,95%的人不知道...

    知道的越多,不知道的就越多,业余的像一棵小草! 编辑:业余草来源:https://www.xttblog.com/?p=4988 1.一秒钟把Github项目变成前端网站 GitHub Pages大家 ...

最新文章

  1. APPLE:疑问驱动下的学习与实践
  2. mysql 查询近几天的数据
  3. 有关HL7 的C# 源码
  4. vue 中基于html5 drag drap的拖放
  5. App 开发穷途末路?
  6. MATLAB矩阵生成、引用
  7. 基于Java Web的权限管理系统的设计与实现
  8. 前端工程师行业现状怎么样?前景如何?
  9. 网站在线客服系统源码|在线客服代码下载 (2021最新版)
  10. contiki学习笔记(四)、contiki系统UDP通信原理(单播、多播、RPL介绍)
  11. VirtualBox虚拟机安装和环境搭建
  12. CleanMyMac X4.20最新mac电脑优化工具好用吗?
  13. SolveigMM Video Splitter绿色中文版
  14. python宇晨_第三十届全国青少年科技创新大赛青少年科技创意作品中学组.PDF
  15. python更新数据库方法_python更新不了数据库解决方法
  16. 血战Maven,各种问题,Eclipse控制台乱码,Maven打包时Javadoc失败-UTF-8-BOM编码
  17. RFID防盗安全门在图书馆的重要性
  18. 讲讲语言转换程序:将一种语言转换为另一种语言的程序
  19. 谈一谈打造高效能技术团队的七个方法
  20. C# 小工具开源分享之本机IP修改器

热门文章

  1. 1650显卡和1050T显卡差距大吗?
  2. In 2018, the release of Huawei‘s p20 pro
  3. sql表格模型获取记录内容_SQL Server和BI –如何使用Excel记录表格模型
  4. nginx配置文件简单理解(自用)
  5. angularjs -- 监听angularJs列表数据是否渲染完毕
  6. 搭建持续集成接口测试平台(Jenkins+Ant+Jmeter)
  7. 01_ExtJS_HelloWorld
  8. sql批量删除和条件查询
  9. 如果不使用 SQL Mail,如何在 SQL Server 中发送电子邮件
  10. 为什么使用接口编程{转载}