Java笔记---将本地项目纳入GitHub

原创 2015年11月21日 20:31:47

前言

关于GitHub的大名,大家应该都知道的。那么问题来了:我们怎么将自己本地的项目上传到GitHub进行托管呢?

Git

要想将本地项目托管到GitHub,那么我们得学会使用一个工具,那就是 Git(一个开源的分布式版本控制工具)。

Git 的安装

若是使用Linux系统(如Ubuntu),那么只需要执行命令 sudo apt-get install git-core 即可。我们此处主要说一下 Windows 下的 Git 安装。
1. 下载Git
进入Git的官网下载(http://git-scm.com/download/),然后选择自己需要的版本即可。
下载后的结果
2. 安装
直接点击下载后的 exe 文件安装即可。安装完毕可以发现存在如下快捷图标。
Git Bash

Git 的使用

安装完毕后,我们应该了解下如何使用该工具,只有对该工具有一定的了解后,我们才好使用它来为我们服务。
1. 配置身份
为什么要配置身份呢?因为这样可以方便我们在提交代码时,知道是谁提交的,便于管理。
配置身份
2. 创建代码仓库
创建仓库(Respositry)是用于帮助我们保存版本管理所需要的信息,我们本地提交的代码都会保存于此。很简单的命令
创建代码仓库
注意:仓库创建完毕后,在项目根目录下会存在一个隐藏的 .git 文件夹
git文件夹

提交代码到GitHUb

假设我们已经拥有 GitHub 的账号了。
1. 登录 GitHUb
2. 创建代码仓库
repos
details
3. 创建完毕后,显示如下
result
4. 使用Git提交本地项目到GitHub
* 首先,我们将远程版本库的 Git 地址 copy 下,然后执行命令,将代码下载到本地。使用 git clone url 的命令
address
clone
注意:若是第一次同步代码,那么一定要先 clone 下,否则后面的同步操作,即 push 命令,将执行出错。错误如下:
error
* 然后,可以看到显示如下
rs
* 将Test覆盖我们本地的Test目录,记得 .git 目录也要一起覆盖
cover
* 开始提交本地代码到远程版本库中
随意加入几个文件测试下。
01
02
03

版权声明:博客编写不易,转载时请注明出处,Thank you very much!

Java笔记---将本地项目纳入GitHub

前言关于GitHub的大名,大家应该都知道的。那么问题来了:我们怎么将自己本地的项目上传到GitHub进行托管呢?Git要想将本地项目托管到GitHub,那么我们得学会使用一个工具,那就是 Git(一...
  • GuLu_GuLu_jp
  • GuLu_GuLu_jp
  • 2015年11月21日 20:31
  • 1067

Git的使用--如何将本地项目上传到Github

很早之前就注册了Github,但对其使用一直懵懵懂懂,很不熟练。直到昨天做完百度前端技术学院的task,想把代码托管到Github上的时候发现自己对于Git的操作是如此之愚钝,所以今天决定把Git好好...
  • zamamiro
  • zamamiro
  • 2017年04月14日 15:35
  • 19064

新手将项目上传到github

再此之前查了好多人的资料都用着不对。老是出现各种问题。现在总算搞定 了。打算自己总结一下。方便自己以后使用学习 1.注册github账户 2.创建仓库。 做完上两步则创建完成。 3.安装Githu...
  • u014141035
  • u014141035
  • 2016年08月13日 19:31
  • 1513

SpringSecurity学习笔记之一:SpringSecurity概述及Github项目克隆

概述Spring Security是一种基于Spring AOP和Servlet规范中的Filter实现的安全框架。它能够在Web请求级别和方法调用级别处理身份认证和授权。 Spring Secur...
  • zhoucheng05_13
  • zhoucheng05_13
  • 2017年03月05日 14:14
  • 1047

笔记:GitHub创建项目并提交

登录GitHub,在网页上手工创建一个仓库,创建完成后如下图所示: 然后在自己电脑上创建本地目录用来作为这个项目的本地根目录,然后进入该目录,使用git init初始化这个目录,如下所示: E:\...
  • SSWDG123456
  • SSWDG123456
  • 2016年05月18日 23:30
  • 335

Android笔记——导入Github开源项目CircleRefreshLayout

百度n久都找不到android studio导入第三方类库的正确方法,纠结睡不着 ,最后终于蒙到了方法,原来想太多了  ---------------------------------------...
  • pwc1996
  • pwc1996
  • 2015年08月24日 11:15
  • 1443

【Android学习笔记】【Android学习资源】GitHub上史上最全的Android开源项目分类汇总

今天在看博客的时候,无意中发现了@Trinea在GitHub上的一个项目Android开源项目分类汇总,由于类容太多了,我没有一个个完整地看完,但是里面介绍的开源项目都非常有参考价值,包括很炫的界面特...
  • u013035197
  • u013035197
  • 2015年08月14日 14:22
  • 1422

Github上100个经典开源Java项目 值得阅读学习

1. React Native 这个是 Facebook 在 React.js Conf 2015 大会上推出的基于 JavaScript 的开源框架 React Native, 该框架结合了 W...
  • woshizhhblog
  • woshizhhblog
  • 2016年11月28日 15:18
  • 4462

立足GitHub学编程:13个不容错过的Java项目

GitHub可谓一座程序开发的大宝库,有些素材值得fork,有些则能帮助我们改进自有代码或者学习编程技能。无论如何,开发工作当中我们几乎不可能绕得开GitHub。下面,我们将一同分享各有趣且颇为实用的...
  • wuqiongrj
  • wuqiongrj
  • 2016年07月25日 16:59
  • 308

Github项目中使用率最高的Java/Ruby/JS库

提到开源,相信不少人会想到Github,目前它的托管数量已经超过了一百万。上面几乎涵盖了各种类型的项目库,当然,参与贡献的开发者数量也是极多。因此,它也提供了相当多样的数据资源,一些研发人员利用这些数...
  • beijing20120926
  • beijing20120926
  • 2013年12月16日 13:10
  • 864
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java笔记---将本地项目纳入GitHub
举报原因:
原因补充:

(最多只允许输入30个字)