【GitHub】提交新项目、更新已有的项目
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】提交新项目、更新已有的项目相关推荐
- 怎么更新服务器上的项目,更新服务器的项目
更新服务器的项目 内容精选 换一换 本节操作介绍在管理控制台创建启动模板的操作步骤.每个账号在每个区域最多可创建30个启动模板.创建启动模板时,所有配置项均为可选.但如果缺失了创建实例的必要参数,例如 ...
- GitHub练习——如何将本地已有项目添加到github
刚开始开始接触,搞点简单的,看看是怎么把项目传上去,总结一下,大概是这些步骤: 创建本地仓库 将本地仓库变成git可管理的仓库:git init 把项目文件添加到缓存区:项目文件添加到已有的仓库,然后 ...
- 将已有项目提交到github/从github上pull到本地
2019独角兽企业重金招聘Python工程师标准>>> 之前都写过一篇github常用命令的文章,可是这些日子来,发现自己根本没掌握,真是很讨厌github这种提交方式,如果能够使用 ...
- “Hello,Github!——如何配置并上传一个已有项目到Git上
"Hello,Github!"--如何配置并上传一个已有项目到Git上 注意!前言十分简短! 如今,Github已经成为了管理软件开发以及发现别人优秀 ...
- svn 项目提交后在服务器里面哪里,SVN如何实现工作代码提交后实时更新到测试服务器...
<SVN如何实现工作代码提交后实时更新到测试服务器>由会员分享,可在线阅读,更多相关<SVN如何实现工作代码提交后实时更新到测试服务器(21页珍藏版)>请在人人文库网上搜索. ...
- IntelliJ IDEA绑定GitHub实现代码版本控制实例演示,IDEA上传、更新、同步项目到GitHub演示,Git的下载与安装
IDEA 绑定 GitHub 实现代码版本控制 第一章:IDEA 配置 Git 并绑定 GitHub ① 下载 Git ① 安装 Git ③ 设置 Git 的用户名和用户邮箱 ④ IEDA 配置 Gi ...
- git提交项目到已存在的远程分支
今天想提交项目到github的远程分支上,那个远程分支是之前就创建好的,而我的本地关联分支还没创建. 之前从未用github提交到远程分支过,弄了半个钟,看了几篇博文,终于折腾出来.现在把步骤整理下: ...
- github怎么自动更新被人更新过的项目_8 个程序员应该掌握的 GitHub 实用技巧
GitHub Pages大家可能都知道,常用的做法,是建立一个gh-pages的分支,通过setting里的设置的GitHub Pages模块可以自动创建该项目的网站. 1.一秒钟把Github项目变 ...
- github怎么自动更新被人更新过的项目_GitHub 的这 8 个实用技巧,95%的人不知道...
知道的越多,不知道的就越多,业余的像一棵小草! 编辑:业余草来源:https://www.xttblog.com/?p=4988 1.一秒钟把Github项目变成前端网站 GitHub Pages大家 ...
最新文章
- APPLE:疑问驱动下的学习与实践
- mysql 查询近几天的数据
- 有关HL7 的C# 源码
- vue 中基于html5 drag drap的拖放
- App 开发穷途末路?
- MATLAB矩阵生成、引用
- 基于Java Web的权限管理系统的设计与实现
- 前端工程师行业现状怎么样?前景如何?
- 网站在线客服系统源码|在线客服代码下载 (2021最新版)
- contiki学习笔记(四)、contiki系统UDP通信原理(单播、多播、RPL介绍)
- VirtualBox虚拟机安装和环境搭建
- CleanMyMac X4.20最新mac电脑优化工具好用吗?
- SolveigMM Video Splitter绿色中文版
- python宇晨_第三十届全国青少年科技创新大赛青少年科技创意作品中学组.PDF
- python更新数据库方法_python更新不了数据库解决方法
- 血战Maven,各种问题,Eclipse控制台乱码,Maven打包时Javadoc失败-UTF-8-BOM编码
- RFID防盗安全门在图书馆的重要性
- 讲讲语言转换程序:将一种语言转换为另一种语言的程序
- 谈一谈打造高效能技术团队的七个方法
- C# 小工具开源分享之本机IP修改器
热门文章
- 1650显卡和1050T显卡差距大吗?
- In 2018, the release of Huawei‘s p20 pro
- sql表格模型获取记录内容_SQL Server和BI –如何使用Excel记录表格模型
- nginx配置文件简单理解(自用)
- angularjs -- 监听angularJs列表数据是否渲染完毕
- 搭建持续集成接口测试平台(Jenkins+Ant+Jmeter)
- 01_ExtJS_HelloWorld
- sql批量删除和条件查询
- 如果不使用 SQL Mail,如何在 SQL Server 中发送电子邮件
- 为什么使用接口编程{转载}