文档章节

GitHub如何新建仓库和提交代码

Travel丶
 Travel丶
发布于 2017/04/10 10:34
字数 939
阅读 22
收藏 0

   在https://github.com/注册自己的账号,记住用户名和密码。该步骤略。这里主要介绍如何如何新建仓库和提交代码。

一、GitHub中新建仓库

  1. 首先进入到自己的主页https://github.com/your_username

将上面的“your_username”替换成你的用户名。

 

如上所示,在该页面可以找到“Repositories”按钮,点击该按钮,出现下面页面:

 

2. 点击上图中的“New”按键,出现:

 

 

上面红色部分是我的用户名,每个人的肯定不一样。其他的必须填的是Repository name,其余都是可选。Description可以简要描述一下你的这个仓库的作用及相关说明等等。一般我们默认选择“Public”,因为“Private”是需要收费的。后面的“Add a license”代表要遵从的开源协议。

    在这里我命名的仓库名称为:azure-linux-automation,它的用途是在Azure上面测试Linux cases。为了可以立即Clone the repository 到我的本地计算机,这里勾选了”Initialize this repository with a README”。最后,我填入的内容如下所示:

 

3. 在输入完上面需要填入的内容后,点击”Create repository”,创建结果如下:

 

这样就完成了仓库的新建。从上图可以看到该Repository里面已经有了一个“README.md”文件。在下面的操作中,我们将该Repository 拷贝到我们的本地计算机上。为了实现拷贝/克隆(clone)操作,我们需要记住上图中“HTTPS clone URL”中的地址(上图用红色标出的部分)。我这里的地址是:https://github.com/xian123/azure-linux-automation.git

 

二、上传项目到GitHub

(1)首先,需要在你的计算机中安装一个Git客户端。Git是一个免费的、开源的版本控制软件。在Windows上安装git,一般为msysgit,官方下载地址为:http://code.google.com/p/msysgit/downloads/list

安装略。说明:下面的操作都是在Windows上进行的。

(2)开始菜单“git”--> ”git cmd“,回车。这样我们通过命令行模式来执行后面的操作。

(3)执行“git clone https://github.com/xian123/azure-linux-automation.git”,这里的” https://github.com/xian123/azure-linux-automation.git“就是“HTTPS clone URL”中的地址。这里”clone“的意思是将GitHub(远端/远程)的相应仓库拷贝到你的本地计算机中。

 

命令执行完成后就将远端的Repository拷贝到本地计算机中了。这时查看计算机的该目录(我这里是C:\User….),就多了azure-linux-automation文件夹(这个文件夹的名称和GitHub新建的仓库名称同名),进入该文件夹,可以看到GitHub上的README.md文件。执行的命令有“cd azure-linux-automation” 和“dir /b”。

 

(4)接着,将想要提交(上传)到GitHub的代码拷贝到本地计算机中的azure-linux-automation文件夹,然后执行“git add .”命令。这里的”.”表示将当前目录下所有改动的文件夹及文件添加到版本管理器。注意在第(3)步中,我们执行了“cd azure-linux-automation”命令,所以这里的当前目录就是azure-linux-automation。

 

(5)执行git commit -m "First commit"命令,提交到本地的版本控制库里,引号里面是你对本次提交的说明信息。

 

git的使用中遇到Please tell me who you are

注意2,3两步的顺序


1.git init
2.git config user.name "someone"
3.git config user.email "someone@someplace.com"
4.git add *
5.git commit -m "some init msg"

(6)最后,执行” git push origin master“命令将本地仓库提交到远程的GitHub中,这里会用到注册的用户名和密码。输入密码的时候默认是没有任何提示符。

 

完成上述操作后,刷新你的GitHub网页就可以看到提交/上传的代码了,如下所示:

 

© 著作权归作者所有

共有 人打赏支持
Travel丶
粉丝 8
博文 47
码字总数 28017
作品 0
成都
私信 提问
Android Studio 如何将你的库共享给其他人

刚刚get到的新技能,跟大家分享 第一次提交准备: 1.联网电脑(不解释) 2.Android Studio(不解释) 3.手机QQ邮箱(用来注册谷歌账号与邮箱,这点腾讯还是挺给力的) 首先 Android Studio官方远程...

掌上微科技
2017/09/11
0
0
Eclipse下安装GIT插件EGit及使用

安装egit 打开Eclipse的Marketplace,在搜索框中输入egit即可,可以看到Eclipse4.4已经默认安装了egit,当然如果有新版本的egit发布的话,也可以在下图上点击Update更新即可,还可以点击Uni...

凡尘网络
2015/12/21
11
0
Eclipse上安装GIT插件及首次上传代码

一、Eclipse上安装Git插件EGit Eclipse的版本eclipse-Java-helios-SR2-win32.zip(在Eclipse3.3版本找不到对应的 EGit插件,无法安装) EGit插件地址:http://download.eclipse.org/egit/up...

筱飞
2016/05/10
1K
2
AndroidStudio(2.0 Beta 6) 如何将新建的工程放到GitHub上

安装Git 第一步首先你需要安装Git,这个请自行百度(下载官方地址http://git-scm.com/download/) Git不太会使用的请参考:廖雪峰的git教程:(http://www.liaoxuefeng.com/wiki/) 2. 新建一...

Mstart
2016/03/01
176
3
使用git遇到的问题

1 Pixhawk---fatal: Not a git repository (or any of the parent directories) 1 执行git remote add origin (代码仓库地址)git@git.oschina.net:GShuai/sswuf.git 先要cd 本地文件夹 但是文......

codeShuai
2017/11/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

初探Spring Cloud(一)

1. 什么是Spring Cloud? Spring提供了一系列工具,可以帮助开发人员迅速搭建分布式系统中的公共组件(比如:配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁,...

__HuWei
16分钟前
0
0
Mac配置ssh免密钥登录

Mac终端每次使用ssh -p 22 user@ip登录很是麻烦,下面介绍配置ssh免密钥登录: cd ~/.ssh下创建conf文件,写入以下配置: Host test HostName ip Port 22 IdentityFile /Users/t/key/test.p...

littlemesieV
31分钟前
1
0
Spark2.0操作ES

ES提供了支持包来方便的操作ES。首先添加ES的依赖maven: <dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch-spark-20_2.11</artifactId> <version>6.2.0</ver......

守望者之父
33分钟前
1
0
专业术语

1、防御性编程 DruidDataSource类有一个init方法,我们在spring中配置druid时,都会指定 init-method='init'. 而且DruidDataSource也在其他地方,诸如getConnection()方法里作了防御性编程, 也就...

still5656
35分钟前
1
0
微信开发--测试账号相关

1、微信公众平台选择代码开发后,其平台上的部分功能会不可用 可在开发者工具中选择开通测试账号,进行相关的功能调试(测试账号出微信支付不可调试外,其他功能基本上都可以调试) 2、测试账号...

Code辉
41分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部