Github的最简化使用方案

临近大三结束了看到还有诸多道友还不会使用Git,甚至没去了解过GitHub,这里准备写一个简单的使用方案。



Git简介:

Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。

Git最简化使用

最简化使用流程:

1.申请github账号,并创建远程版本库。

2.下载git,并创建本地版本库。

3.推送版本库到github托管。


第一步:申请github账号,创建远程库。

github是一个著名的版本库托管网站(简单来说就是有很多人(不乏诸多大牛)在在上面托管自己的项目源码,因为是开源的,所以受到大量IT从业者的喜爱),首先给那些懒得搜的道友链接地址github官网,打开该地址开始注册,别告诉我你不会注册(如果真的不会,赶紧收拾收拾回你的流沙河或者高老庄妥了),但小伙伴们都不屑于这点难度的把,进去之后你会看到大写的的Create a new repository,对就是它,点击这个开始创建我们的远程库(用于和本地版本库关联,然后把你自己想要上传的content传上来啊),如下图

1)远程库名称2)远程库描述3)忽略文件类型(这里针对Android)4)所用协议

大家都知道,Android项目中有一堆用不到的,所以上传的时候要忽略掉,还不懂就去百度。

此外,对于README描述文件,你也可以在这里提前选中自动产生,也可以之后再建立。

建立完成后的样子

OK,第一步就这些,easy吧。


第二步,下载Git,创建本地库

下载链接:Git

直接默认安装,结束后后会有一个git bash图标,,打开它输入

$ git config --global user.name "Your Name"
$ git config --global user.email "[email protected]"

这两句话其实就是自报家门,告诉远程库你的身份。

–global表示此电脑上的所有版本库都使用这个配置

那么,如何创建本地库呢?

我这里给出一个简单的方式,还记得我们在远程建立的Android库么,有一个Https的链接,

Copy这个链接,在git bash中输入以下命令

git clone "Your Https Link"

我们克隆到G盘根目录下,

查看文件目录

看到没,.git文件夹就是我们的本地库,用于与远程库关联同步数据。


第三步,推送版本库数据

这步最easy了,根据cd和ls命令我们快速定位到需要上传的数据,然后将克隆下来的代码植入,如下图

这里面有两个moudle,当我们将.git文件夹移入后,该文件夹以及子文件夹即成为版本库,

看我箭头特别注意分隔符使用,直接复制文件夹目录是不可行的。

1)添加文件到本地库暂存区,

git add [file]/[dir]/.

注意:.表示添加所有数据到本地库暂存区

2)添加数据到本地库工作区

git commit -m "add introduce"

3)建立关联(可省略,从远程库clone的方式已经建立关联)

git remote add origin [email protected]:walkthehorizon/Android.git

注意:把walkthehorizon/Android.git改成你自己的,这是我的别搞错了

3)将本地库推送到远程库

git push origin master

结果:

是不是So Easy,好了抓紧时间把自己的实践推送上去和小伙伴们装个X吧,哈哈。

最后给出两个很好的学习博客

Git教程

常用Git命令清单

相当用心写的一片原创博客,喜欢就请支持一下吧,有问题下方留言解决,谢谢

时间: 2024-11-05 02:24:55

Github的最简化使用方案的相关文章

git文章列表

关于gitlab默认clone协议 Git实现从本地添加项目到远程仓库 翻翻git之---一个简单的标签控件 LabelView (随手发了两张小宝宝的玩耍照) Git 项目推荐 | Java 版微信普通号机器人 翻翻git之---炫酷的自定义翻滚View TagCloudView GitHub连击500天:让理想的编程成为习惯 git初基本用法总结 xcode 自带的git工具创建项目流程 翻翻git之---编译器般高大上的WebView RichEditor (PS:家里两个小祖宗大爆照)

github快速入门教程以及搭建个人博客网站

一:下载github 二:安装GitHub 下载之后点击 进行安装过程,安装之后桌面上会有两个图标,如下图 三:新建项目 GitHub是图形界面模式,Git Shell是命令行模式,在Windows系统下我们使用GitHub进行代码管理.1:打开GitHub图形界面,输入用户名密码或注册新账号,如下图: 2:登录之后新建项目 点击左上角 进行新建项目,如下图所示: 新建之后如下图所示: 在电脑上查找刚才所选择的路径,会发现在该路径下会新建一个"Temp"文件夹,如下图所示: 点击软件右

几种常见的微服务架构方案,2018年是否还一如既往的火

微服务架构是当前很热门的一个概念,它不是凭空产生的,是技术发展的必然结果.虽然微服务架构没有公认的技术标准和规范草案,但业界已经有一些很有影响力的开源微服务架构平台,架构师可以根据公司的技术实力并结合项目的特点来选择某个合适的微服务架构平台,以此稳妥地实施项目的微服务化改造或开发进程. 本文盘点了四种常用的微服务架构方案,分别是ZeroC IceGrid.Spring Cloud.基于消息队列与Docker Swarm. ZeroC IceGrid微服务架构 ZeroC IceGrid作为一种微

【转】常见的微服务架构方案

背景: 工业领域,服务可能涉及多种语言,C++, Java,C#,python 最先考虑thrift,但thrift毕竟只是RPC框架,不包含服务治理的内容,且这个开源项目的维护状况并不算好,因此写个原型之后,仍然pass Zeroc Ice表现优异,基于RPC框架Ice,发展而来的IceGrid包含了完善的服务治理功能,服务发现.负载均衡.发布更新.事件通知... 商用软件,最近两年也开源了,靠服务收费,因此英文的技术手册还算是齐,但是离完善和问题解决还是有距离. 中文资料只一本2015年出版

几种常见的微服务架构方案简述——ZeroC IceGrid、Spring Cloud、基于消息队列

微服务架构是当前很热门的一个概念,它不是凭空产生的,是技术发展的必然结果.虽然微服务架构没有公认的技术标准和规范草案,但业界已经有一些很有影响力的开源微服务架构平台,架构师可以根据公司的技术实力并结合项目的特点来选择某个合适的微服务架构平台,以此稳妥地实施项目的微服务化改造或开发进程.本文选自<架构解密:从分布式到微服务>一书,了解本书详情请点击阅读原文. 本文盘点了四种常用的微服务架构方案,分别是ZeroC IceGrid.Spring Cloud.基于消息队列与Docker Swarm 1

GitHub for Windows客户端使用操作流程

Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理.作为一个程序员,我们需要掌握其用法. 作为开源代码库以及版本控制系统,Github目前拥有140多万开发者用户.随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法.其联合创始人Chris Wanstrath曾经形象地称其为“程序员的维基百科全书”. GitHub 使用 git 分布式版本控制系统,而 git 最初是 Linus Torvalds 为

github使用心得

github使用教程: 1. 在系统天堂下载Github for Windows,然后安装就不说了 2. 登陆,安装好后打开GitHub,用你的GitHub账号登陆.需要注意的事,Github for Windows会帮你创建SSH Key,你打开邮件应该会收到邮件帮你创建SSH Key的信息,这也省了不少事: 3. 创建一个仓库.点击上面的 “+Add” 按钮创建一个新的仓库,输入相关信息: 4. 新建的仓库还没有真正地提交到本地仓库,相当于这只是一个new的修改,github简化了一些操作过

Github for Windows使用介绍

Git已经变得非常流行,连Codeplex现在也已经主推Git.Github上更是充斥着各种高质量的开源项目,比如ruby on rails,cocos2d等等.对于习惯Windows图形界面的程序员来讲,Github的使用是需要点时间和耐心的,然而最近Github发布了Github for Windows 则大大降低了学习成本和使用难度,他甚至比SVN都简单,好吧,你不信,我们来一步一步过一面: 1. 下载Github for Windows,然后安装就不说了   2. 登陆,安装好后打开Gi

Windows英文版GitHub客户端使用操作流程图文攻略教程现没中文版

Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理.作为一个程序员,我们需要掌握其用法. 作为开源代码库以及版本控制系统,Github目前拥有140多万开发者用户.随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法.其联合创始人Chris Wanstrath曾经形象地称其为“程序员的维基百科全书”. GitHub 使用 git 分布式版本控制系统,而 git 最初是 Linus Torvalds 为