不多说,直接上干货!

  想必,能进来看我写的这篇博文的朋友,肯定是了解过。

  比如SVN的操作吧,最常见的是 检出(Check out ...), 更新 (Update ...), 以及 提交(Commit ...); 相当于有一个服务器端, 可以多个客户端进行访问和操作。

  Git是SVN以后的新一代的版本控制系统/协议。适合于大规模的开源软件多人协作的开发。有一个总仓库(如GitHub,CSDN,OSchina等提供),每个客户端都有一个本地仓库(这个本地仓库有点对应于SVN的服务端仓库),以及一个可以看见的本地项目。

  让我们想想,至少需要有哪些功能。以 GitHub为例,首先,必须得有一个线上仓库(Repository), 这首先得新建一个仓库。

  要创建仓库,必须得先注册账号。

  请参考:

如何走上更高平台分享传递干货知识:(开通个人Github技术博客:zhouls)(图文详解)(博主推荐)

  然后,登录 GitHub, 在右上角找到 New Repository 或者 加号下拉按钮(+),点击进入新建仓库页面: https://github.com/new, 如下图所示:

  依次填写仓库名,以及其他信息后,点击 "Create repository" 按钮,即可创建一个在线仓库。 因为这个仓库是挂在你的账号下的,所以可以是任意合法的字符,只要和你的其他仓库不冲突即可。

  仓库创建成功后,就会进入仓库预览页面, 如下图所示:

  然后,我们可以点击右边的 HTTPS 链接,上方的文本框里面就显示了 HTTPS协议下的仓库访问地址, 可以点击进去全选,也可以点击右边的复制按钮复制到剪贴板。例如,刚刚创建的项目访问路径是:

https://github.com/cncounter/LispGentleIntro.git

  是一个以 https:// 开始,以 .git 结尾的 URL,根据提示,叫做 clone URL。

  好了,仓库创建完成,可以进入下一步了。

Git基本操作克隆项目

  Win+R 快捷键打开运行对话框,输入 cmd 回车, 在 cmd 中(其实在 GitBash中也可以), cd 切换到存放git项目的目录, 如:

Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\Administrator>F:F:\>cd GIT_ALL

  然后执行命令: git clone https://github.com/cncounter/LispGentleIntro.git ,就会把项目克隆到当前目录下, 项目的目录名字默认为 LispGentleIntro.

F:\GIT_ALL>git clone https://github.com/cncounter/LispGentleIntro.git
Cloning into 'LispGentleIntro'...
remote: Counting objects: 5, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 5 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (5/5), done.
Checking connectivity... done.

  命令行截图如下:

  不多说,直接上干货!

  想必,能进来看我写的这篇博文的朋友,肯定是了解过。

  比如SVN的操作吧,最常见的是 检出(Check out ...), 更新 (Update ...), 以及 提交(Commit ...); 相当于有一个服务器端, 可以多个客户端进行访问和操作。

  Git是SVN以后的新一代的版本控制系统/协议。适合于大规模的开源软件多人协作的开发。有一个总仓库(如GitHub,CSDN,OSchina等提供),每个客户端都有一个本地仓库(这个本地仓库有点对应于SVN的服务端仓库),以及一个可以看见的本地项目。

  让我们想想,至少需要有哪些功能。以 GitHub为例,首先,必须得有一个线上仓库(Repository), 这首先得新建一个仓库。

  要创建仓库,必须得先注册账号。

  请参考:

如何走上更高平台分享传递干货知识:(开通个人Github技术博客:zhouls)(图文详解)(博主推荐)

  然后,登录 GitHub, 在右上角找到 New Repository 或者 加号下拉按钮(+),点击进入新建仓库页面: https://github.com/new, 如下图所示:

  依次填写仓库名,以及其他信息后,点击 "Create repository" 按钮,即可创建一个在线仓库。 因为这个仓库是挂在你的账号下的,所以可以是任意合法的字符,只要和你的其他仓库不冲突即可。

  仓库创建成功后,就会进入仓库预览页面, 如下图所示:

  然后,我们可以点击右边的 HTTPS 链接,上方的文本框里面就显示了 HTTPS协议下的仓库访问地址, 可以点击进去全选,也可以点击右边的复制按钮复制到剪贴板。例如,刚刚创建的项目访问路径是:

https://github.com/cncounter/LispGentleIntro.git

  是一个以 https:// 开始,以 .git 结尾的 URL,根据提示,叫做 clone URL。

  好了,仓库创建完成,可以进入下一步了。

Git基本操作克隆项目

  Win+R 快捷键打开运行对话框,输入 cmd 回车, 在 cmd 中(其实在 GitBash中也可以), cd 切换到存放git项目的目录, 如:

Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\Administrator>F:F:\>cd GIT_ALL

  然后执行命令: git clone https://github.com/cncounter/LispGentleIntro.git ,就会把项目克隆到当前目录下, 项目的目录名字默认为 LispGentleIntro.

F:\GIT_ALL>git clone https://github.com/cncounter/LispGentleIntro.git
Cloning into 'LispGentleIntro'...
remote: Counting objects: 5, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 5 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (5/5), done.
Checking connectivity... done.

  命令行截图如下:

  不多说,直接上干货!

  想必,能进来看我写的这篇博文的朋友,肯定是了解过。

  比如SVN的操作吧,最常见的是 检出(Check out ...), 更新 (Update ...), 以及 提交(Commit ...); 相当于有一个服务器端, 可以多个客户端进行访问和操作。

  Git是SVN以后的新一代的版本控制系统/协议。适合于大规模的开源软件多人协作的开发。有一个总仓库(如GitHub,CSDN,OSchina等提供),每个客户端都有一个本地仓库(这个本地仓库有点对应于SVN的服务端仓库),以及一个可以看见的本地项目。

  让我们想想,至少需要有哪些功能。以 GitHub为例,首先,必须得有一个线上仓库(Repository), 这首先得新建一个仓库。

  要创建仓库,必须得先注册账号。

  请参考:

如何走上更高平台分享传递干货知识:(开通个人Github技术博客:zhouls)(图文详解)(博主推荐)

  然后,登录 GitHub, 在右上角找到 New Repository 或者 加号下拉按钮(+),点击进入新建仓库页面: https://github.com/new, 如下图所示:

  依次填写仓库名,以及其他信息后,点击 "Create repository" 按钮,即可创建一个在线仓库。 因为这个仓库是挂在你的账号下的,所以可以是任意合法的字符,只要和你的其他仓库不冲突即可。

  仓库创建成功后,就会进入仓库预览页面, 如下图所示:

  然后,我们可以点击右边的 HTTPS 链接,上方的文本框里面就显示了 HTTPS协议下的仓库访问地址, 可以点击进去全选,也可以点击右边的复制按钮复制到剪贴板。例如,刚刚创建的项目访问路径是:

https://github.com/cncounter/LispGentleIntro.git

  是一个以 https:// 开始,以 .git 结尾的 URL,根据提示,叫做 clone URL。

  好了,仓库创建完成,可以进入下一步了。

Git基本操作克隆项目

  Win+R 快捷键打开运行对话框,输入 cmd 回车, 在 cmd 中(其实在 GitBash中也可以), cd 切换到存放git项目的目录, 如:

Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\Administrator>F:F:\>cd GIT_ALL

  然后执行命令: git clone https://github.com/cncounter/LispGentleIntro.git ,就会把项目克隆到当前目录下, 项目的目录名字默认为 LispGentleIntro.

F:\GIT_ALL>git clone https://github.com/cncounter/LispGentleIntro.git
Cloning into 'LispGentleIntro'...
remote: Counting objects: 5, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 5 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (5/5), done.
Checking connectivity... done.

  命令行截图如下:

本文转自大数据躺过的坑博客园博客,原文链接:http://www.cnblogs.com/zlslch/p/7986997.html,如需转载请自行联系原作者

Git学习系列之Git基本操作克隆项目(图文详解)相关推荐

  1. Git学习系列(七)Bug和Feature分支管理详解

    当咱们拿到一个新的bug或者feature(功能)时,首先应该想到通过分支来完成咱们的任务.因为在软件开发中,总是会根据客户的需求不断的添加新的feature进来,同时在做移动开发过程中bug也可以说 ...

  2. Git学习系列之Git基本操作提交项目(图文详解)

    前面博客 Git学习系列之Git基本操作克隆项目(图文详解) 然后可以 cd 切换到 LispGentleIntro 目录, 新增或者修改某些文件.这里只是模拟一下操作, 实际情况可能是 使用 Ecl ...

  3. NVIDIA Jetson TK1学习与开发(八):图文详解OpenGL在Jetson TK1上的安装和使用

    图文详解OpenGL在Jetson TK1上的安装和使用 1.入门介绍与资源推介 OpenGL(全写Open Graphics Library)是个定义了一个跨编程语言.跨平台的编程接口规格的专业的图 ...

  4. NVIDIA Jetson TK1学习与开发(七):图文详解OpenCV在Jetson TK1上的安装和使用

    图文详解OpenCV在Jetson TK1上的安装和使用 本文介绍如何在Jetson TK1上安装并且使用OpenCV,并给出了示例,供大家参考学习. 1.Jetson TK1平台的OpenCV优化包 ...

  5. Git reset(回滚) 和 revert(撤销)(图文详解)

    1.序 在利用GIT实现多人合作程序开发的过程中,我们有时会出现错误提交的情况,此时我们希望能撤销提交操作,让程序回到提交前的样子,本文总结了两种解决方法.         reset:删除直到XXX ...

  6. Git学习系列之Git的功能特性(从一般开发者的角度和主开发者的角度来剖析)...

    Git的功能特性,从一般开发者和主开发者的角度来进行剖析. Git的功能特性: 从一般开发者的角度来看,Git有以下功能: 1.从服务器上克隆完整的Git仓库(包括代码和版本信息)到单机上. 2.在自 ...

  7. Git学习系列之Git和TortoiseGit的区别

    不多说,直接上干货! Git和TortoiseGit的区别: TortoiseGit的安装和使用依赖Git. Git有且只有一个,就是linux最初创建的那个叫做Git的程序.现在的维护者的名字我懒得 ...

  8. java面向对象编程集合边框_Java学习系列(七)Java面向对象之集合框架详解(上)

    Java集合 有时也将集合称为容器类,它的作用就是用来"装对象"的.这里要注意的是集合也可以是对象.下面先看一张图: HashSet:底层用一个数组存元素 --而且这个数组的长度永 ...

  9. ADC学习系列(二):ADC参数详解

    本章节主要讲解ADC的主要参数,部分类似于某些电压电流参数就不提及了,从ADC的基本参数,静态参数,动态参数三大分类来进行讲解.用ADI的高速ADC LTC2380的datasheet部分参数来进行举 ...

最新文章

  1. easyui combobox设置只读属性
  2. 传感器信号 如何发送到服务器,传感器如何将消息发送给云服务器
  3. ITK:创建一个向量
  4. JAXB和java.util.Map
  5. 我是一个线程 [转]
  6. [流体输配管网] 使用 Matlab 绘制莫迪图
  7. Hive中Map数据类型转String类型,其中具体内容不变
  8. 3.Kong入门与实战 基于Nginx和OpenResty的云原生微服务网关 --- Kong 的管理运维
  9. 加载八叉树索引文件_mysql innodb索引原理
  10. Linux三剑客之SED
  11. WPS for Linux添加字体
  12. excel中vba操作文件
  13. python字符串行列转换_Excel、SQL、Python分别实现行列转换
  14. python 描边,吊打Pyecharts,这个新Python绘图库也可以这么漂亮!
  15. 使用批处理批量安装TCP/ip打印机
  16. 科研伦理与学术规范-期末考试答案
  17. 西门子real是什么数据类型_西门子PLC的数据类型及数据转换
  18. 判断是否为素数(bool函数应用)
  19. MemBrain2.0_论文
  20. Spring Boot (Filter)过滤器的实现以及使用场景

热门文章

  1. 【撸码师读书笔记】 大型网站技术架构——核心原理与案例分析
  2. 编译安装keepalived-1.2.2.tar.gz报错处理
  3. 一、预备知识―程序的内存分配
  4. 插入blob字段的简单方法
  5. 海南省长沈晓明:海南自贸区先导性项目取得阶段性进展
  6. Android建造者模式初探(Toast工具类的进一步封装)
  7. 关于数据的级联删除和更新
  8. 详解APNS苹果消息推送通知
  9. iOS应用程序生命周期(前后台切换,应用的各种状态)详解
  10. Linux网络服务_邮件服务器-Redhat Enterprise 5.9