Git学习系列之Git基本操作克隆项目(图文详解)
2017-12-05 15:04
621 查看
不多说,直接上干货!
想必,能进来看我写的这篇博文的朋友,肯定是了解过。
比如SVN的操作吧,最常见的是 检出(Check out ...), 更新 (Update ...), 以及 提交(Commit ...); 相当于有一个服务器端, 可以多个客户端进行访问和操作。
Git是SVN以后的新一代的版本控制系统/协议。适合于大规模的开源软件多人协作的开发。有一个总仓库(如GitHub,CSDN,OSchina等提供),每个客户端都有一个本地仓库(这个本地仓库有点对应于SVN的服务端仓库),以及一个可以看见的本地项目。
让我们想想,至少需要有哪些功能。以 GitHub为例,首先,必须得有一个线上仓库(Repository), 这首先得新建一个仓库。
要创建仓库,必须得先注册账号。
请参考:
依次填写仓库名,以及其他信息后,点击 "Create repository" 按钮,即可创建一个在线仓库。 因为这个仓库是挂在你的账号下的,所以可以是任意合法的字符,只要和你的其他仓库不冲突即可。
仓库创建成功后,就会进入仓库预览页面, 如下图所示:
然后,我们可以点击右边的 HTTPS 链接,上方的文本框里面就显示了 HTTPS协议下的仓库访问地址, 可以点击进去全选,也可以点击右边的复制按钮复制到剪贴板。例如,刚刚创建的项目访问路径是:
是一个以 https:// 开始,以 .git 结尾的 URL,根据提示,叫做 clone URL。
好了,仓库创建完成,可以进入下一步了。
然后执行命令:
想必,能进来看我写的这篇博文的朋友,肯定是了解过。
比如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。
好了,仓库创建完成,可以进入下一步了。
[b]Git基本操作克隆项目[/b]
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[/code] ,就会把项目克隆到当前目录下, 项目的目录名字默认为 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/ 和 http://www.cnblogs.com/lchzls/
详情请见:http://www.cnblogs.com/zlslch/p/7473861.html
人生苦短,我愿分享。本公众号将秉持活到老学到老学习无休止的交流分享开源精神,汇聚于互联网和个人学习工作的精华干货知识,一切来于互联网,反馈回互联网。
目前研究领域:大数据、机器学习、深度学习、人工智能、数据挖掘、数据分析。 语言涉及:Java、Scala、Python、Shell、Linux等 。同时还涉及平常所使用的手机、电脑和互联网上的使用技巧、问题和实用软件。 只要你一直关注和呆在群里,每天必须有收获
以及对应本平台的QQ群:161156071(大数据躺过的坑)
相关文章推荐
- Git学习系列之Git基本操作拉取项目(图文详解)
- Git学习系列之Git基本操作提交项目(图文详解)
- TortoiseGit学习系列之TortoiseGit基本操作克隆项目(图文详解)
- Git学习系列之Git基本操作推送项目(图文详解)
- TortoiseGit学习系列之TortoiseGit基本操作将提交到本地的项目推送到在线仓库(图文详解)
- TortoiseGit学习系列之TortoiseGit基本操作修改提交项目(图文详解)
- TortoiseGit学习系列之TortoiseGit基本操作拉取项目(图文详解)
- Git学习系列之如何正确且高效地将本地项目上传到Github(图文详解)
- 全网最详细的Git学习系列之介绍各个Git图形客户端(Windows、Linux、Mac系统皆适用ing)(图文详解)
- Git学习系列之Debian或Ubuntu上安装Git详细步骤(图文详解)
- Git学习系列之Windows上安装Git详细步骤(图文详解)
- Android Studio中如何使用Git和GitHub详解(一)——Git基本操作【图文】
- Git学习系列之CentOS上安装Git详细步骤(图文详解)
- GitHub学习系列之如何删除那些不打算要的项目(图文详解)
- 全网最详细的Git学习系列之安装各个Git图形客户端(Windows、Linux、Mac系统皆适用ing)(图文详解)
- Git学习系列之Windows上安装Git之后的一些配置(图文详解)
- Git学习系列(二)创建本地仓库及文件操作
- Git学习系列(二)创建本地仓库及文件操作
- git学习 #2:git基本操作
- Opencv2系列学习笔记1(图像的基本操作)