Git 克隆远程仓库到本地
Git 克隆远程仓库到本地
参考
$ git clone --help
https://git-scm.com/book/zh/v2/Git-%E5%9F%BA%E7%A1%80-%E8%8E%B7%E5%8F%96-Git-%E4%BB%93%E5%BA%93
当前目录 /e/mozq/02 project
。不指定则克隆 ${name}.git 到当前目录下${name}目录。如果指定路径,可以是相对路径和绝对路径,相对路径可以使用双点符表示上级目录。项目将被克隆到路径最后一个目录下。路径上所有不存在的目录将被创建。
不指定
# 不指定,克隆${name}.git到当前目录下的${name}目录。
1@DESKTOP-3H9092J MINGW64 /e/mozq/02 project
$ git clone https://github.com/shuzheng/zheng.git
Cloning into 'zheng'...
remote: Enumerating objects: 8, done.
remote: Counting objects: 100% (8/8), done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 18806 (delta 2), reused 2 (delta 0), pack-reused 18798
Receiving objects: 100% (18806/18806), 40.27 MiB | 5.43 MiB/s, done.
Resolving deltas: 100% (7583/7583), done.
Checking out files: 100% (1251/1251), done.
相对路径
# 指定相对路径,克隆到路径最后一个目录。
1@DESKTOP-3H9092J MINGW64 /e/mozq/02 project
$ git clone https://github.com/shuzheng/zheng.git zhengcheng
Cloning into 'zhengcheng'...
remote: Enumerating objects: 8, done.
remote: Counting objects: 100% (8/8), done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 18806 (delta 2), reused 2 (delta 0), pack-reused 18798
Receiving objects: 100% (18806/18806), 40.27 MiB | 7.29 MiB/s, done.
Resolving deltas: 100% (7583/7583), done.
Checking out files: 100% (1251/1251), done.
相对路径可以使用双点符
# 相对路径可以使用双点符表示上级目录。
1@DESKTOP-3H9092J MINGW64 /e/mozq/02 project
$ git clone https://github.com/shuzheng/zheng.git ../zhengcheng
Cloning into '../zhengcheng'...
remote: Enumerating objects: 8, done.
remote: Counting objects: 100% (8/8), done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 18806 (delta 2), reused 2 (delta 0), pack-reused 18798
Receiving objects: 100% (18806/18806), 40.27 MiB | 3.31 MiB/s, done.
Resolving deltas: 100% (7583/7583), done.
Checking out files: 100% (1251/1251), done.
绝对路径
# 可以使用绝对路径。克隆到路径最后一个目录。
1@DESKTOP-3H9092J MINGW64 /e/mozq/02 project
$ git clone https://github.com/shuzheng/zheng.git e:/mozq/changzhou
Cloning into 'e:/mozq/changzhou'...
remote: Enumerating objects: 8, done.
remote: Counting objects: 100% (8/8), done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 18806 (delta 2), reused 2 (delta 0), pack-reused 18798
Receiving objects: 100% (18806/18806), 40.27 MiB | 5.00 MiB/s, done.
Resolving deltas: 100% (7583/7583), done.
Checking out files: 100% (1251/1251), done.
路径中所有没有的文件夹将被创建
# 路径中所有没有的文件夹将被创建。
1@DESKTOP-3H9092J MINGW64 /e/mozq/02 project
$ git clone https://github.com/shuzheng/zheng.git e:/x1/x1/changzhou
Cloning into 'e:/x1/x1/changzhou'...
remote: Enumerating objects: 8, done.
remote: Counting objects: 100% (8/8), done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 18806 (delta 2), reused 2 (delta 0), pack-reused 18798
Receiving objects: 100% (18806/18806), 40.27 MiB | 5.65 MiB/s, done.
Resolving deltas: 100% (7583/7583), done.
Checking out files: 100% (1251/1251), done.
git 克隆远程仓库之后
参考
https://git-scm.com/book/zh/v2/Git-%E5%9F%BA%E7%A1%80-%E8%BF%9C%E7%A8%8B%E4%BB%93%E5%BA%93%E7%9A%84%E4%BD%BF%E7%94%A8
1@DESKTOP-3H9092J MINGW64 /e/00/project_01
$ git clone https://github.com/shuzheng/zheng.git
Cloning into 'zheng'...
remote: Enumerating objects: 18806, done.
remote: Total 18806 (delta 0), reused 0 (delta 0), pack-reused 18806
Receiving objects: 100% (18806/18806), 40.27 MiB | 4.08 MiB/s, done.
Resolving deltas: 100% (7585/7585), done.
Checking out files: 100% (1251/1251), done.
1@DESKTOP-3H9092J MINGW64 /e/00/project_01/zheng (master)
$ git branch
* master
1@DESKTOP-3H9092J MINGW64 /e/00/project_01/zheng (master)
$ git branch -v
* master 7005c0a7 升级commons-fileupload
1@DESKTOP-3H9092J MINGW64 /e/00/project_01/zheng (master)
$ git branch -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/feature/springboot
remotes/origin/master
remotes/origin/springboot+dubbo
1@DESKTOP-3H9092J MINGW64 /e/00/project_01/zheng (master)
$ git remote -v
origin https://github.com/shuzheng/zheng.git (fetch)
origin https://github.com/shuzheng/zheng.git (push)
## bugs
windows中注意斜杠为右倒。而不是左倒。
1@DESKTOP-3H9092J MINGW64 /e/mozq/02 project
$ git clone https://github.com/shuzheng/zheng.git e:\mozq\changzhou
Cloning into 'e:mozqchangzhou'...
fatal: Invalid path 'e:/mozqchangzhou': No such file or directory
Git 克隆远程仓库到本地的更多相关文章
- VS2013 GIT 克隆远程仓库
1.配置本地GIT 工具->选项->源代码管理,选择GIT 2.打开团队资源管理器,找到GIT克隆选项 3.单击克隆,在输入框内输入远程仓库地址,然后单击克隆即可 GIT 插件配置:参考 ...
- git怎么克隆远程仓库到本地仓库
参考: https://blog.csdn.net/zhangzeshan/article/details/81564990 不知道为什么输入git的克隆地址就会提示密码错误 ,使用http地址就直接 ...
- git查看远程仓库和本地的区别
git diff 你可以用 git diff 来比较项目中任意两个版本的差异. $ git diff master..test 上面这条命令只显示两个分支间的差异,如果你想找出 master , te ...
- git克隆远程仓库的时候断电了,使用git-fetch断点续传
今天下载tensorflow serving 模型,但是因为主机电源线太长了,不知是我自己搞的还是同事,断电了都, 网速捉急,下载了挺长时间的,一看,git clone 到中途竟然断电,不过查看,还好 ...
- Git 创建远程仓库并克隆到本地,创建本地仓库并推送到远程仓库
配置用户信息 配置的是你个人的用户名称和电子邮件地址.这两条配置很重要,每次 Git 提交时都会引用这两条信息,说明是谁提交了更新,会随更新内容一起被永久纳入历史记录 git config --glo ...
- git 本地仓库和远程仓库及本地分支和远程分支
从远程git仓库签出代码: $ git clone git://aaa.com/git_project.git (远程git服务器项目所在地址) 当你需要克隆远程项目到本地时,默认会把项目保存在名 ...
- git与eclipse集成之clone远程仓库到本地
1. Git与Eclipse集成 1.1. Clone远程仓库到本地 1.1.1. 获取远程仓库地址(选择北京,访问速度比深圳快) 1.1.2. 将远程仓库导入到Eclip ...
- Git如何克隆远程仓库
1.首先选择一个合适的地方创建一个空目录 mkdir learngit 2.通过git Init命令把这个目录变成git可以管理的仓库,瞬间git就把仓库建好了 3.将编写的文件放到 lear ...
- Git从远程仓库里拉取一条本地不存在的分支方法
Git从远程仓库里拉取一条本地不存在的分支方法 从远程仓库里拉取一条本地不存在的分支时,进入到对应目录先执行git fetch然后再执行git checkout -b 本地分支名 origin/远程分 ...
随机推荐
- Django 连接数据库
配置数据库 Django 默认连接的是SQLite,如果想要连接MySQL则需修改配置:在 setting.py 中找到数据库的默认配置: DATABASES = { 'default': { 'EN ...
- 基础知识 wps去广告
原文:http://www.360doc.com/content/19/0618/15/38017100_843312032.shtml 原文:http://wps.crcc.cn/
- ASP.NET开发实战——(六)ASP.NET MVC & 分层 代码篇
上一篇文章对如何规范使用ASP.NET进行了介绍,本章内容将根据上一篇得出的结论来修改博客应用的代码. 代码分层 综合考虑将博客应用代码分为以下几个层次: ○ 模型:代表应用程序中的数据模型,与数据库 ...
- vscode中关于launch.json和tasks.json的变量说明
vscode是一个轻量级的文本编辑器,但是它的拓展插件可以让他拓展成功能齐全的IDE,这其中就靠的是tasks.json和launch.json的配置 这两个json文件的相关变量是vscode特有的 ...
- npm install说明
一.常用简写 npm install=npm i.在git clone项目的时候,项目文件中并没有 node_modules文件夹,项目的依赖文件可能很大.直接执行,npm会根据package.jso ...
- VMware workstation 12虚拟机安装CentOS7详细安装教程
虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的.运行在一个完全隔离环境中的完整计算机系统. 虚拟系统通过生成现有操作系统的全新虚拟镜像,它具有真实windows系统完全 ...
- Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'jdbc.username' in string value "${jdbc.username}"
1.启动dubbo的引用dubbo服务时候报下面这个错误,这是由于去找dubbo的发布服务未找到报的错误,所以先启动dubbo的发布服务即可. [INFO] Scanning for projects ...
- iis7 下配置 ASP.NET MVC 项目遇到的问题 (WIN7 64位 旗舰版 第一次配置站点)
转自 https://www.cnblogs.com/Leo_wl/p/3866625.html,再次感谢 指定的目录或文件在 Web 服务器上不存在. URL 拼写错误. 某个自定义筛选器或模块(如 ...
- uni-app学习(六)好用的插件4
1. uni-app学习(六)好用的插件4 1.1. QQ音乐模板 点击这里 示例 1.2. 画廊(ynGallery)组件 点击这里 看起来不错的 示例 1.3. 评价模板 学到个动画用法 imag ...
- centos 安装多实例数据库
在Centos下安装多个MySql 5.7① 下载MySql 解压版安装包② 编写安装脚本③ 将脚本和安装包放置同一目录④ 编写my.cnf文件并放置在/etc/ 目录下⑤ 赋予脚本运行权限并运行⑥ ...