文档章节

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

Travel丶
 Travel丶
发布于 2017/04/10 10:34
字数 939
阅读 21
收藏 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
git版本管理入门

前言 git版本管理作为开源项目的版本管理法则,以及多分支多版本的扁平分布式支持,被大多数的开发者所喜爱,那么究竟如何才能正确而轻松的学习git的版本管理呢?目前公司内部是搭建的gitla...

Tolonger
2017/12/19
0
0
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

没有更多内容

加载失败,请刷新页面

加载更多

下一页

qduoj~前端~二次开发~打包docker镜像并上传到阿里云容器镜像仓库

上一篇文章https://my.oschina.net/finchxu/blog/1930017记录了怎么在本地修改前端,现在我要把我的修改添加到部署到本地的前端的docker容器中,然后打包这个容器成为一个本地镜像,然后把这...

虚拟世界的懒猫
今天
1
0
UML中 的各种符号含义

Class Notation A class notation consists of three parts: Class Name The name of the class appears in the first partition. Class Attributes Attributes are shown in the second par......

hutaishi
今天
1
0
20180818 上课截图

小丑鱼00
今天
1
0
Springsecurity之SecurityContextHolderStrategy

注:下面分析的版本是spring-security-4.2.x,源码的github地址是: https://github.com/spring-projects/spring-security/tree/4.2.x 先上一张图: 图1 SecurityContextHolderStrategy的三个......

汉斯-冯-拉特
今天
1
0
LNMP架构(Nginx负载均衡、ssl原理、生成ssl密钥对、Nginx配置ssl)

Nginx负载均衡 网站的访问量越来越大,服务器的服务模式也得进行相应的升级,比如分离出数据库服务器、分离出图片作为单独服务,这些是简单的数据的负载均衡,将压力分散到不同的机器上。有时...

蛋黄_Yolks
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部