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/远程分 ...
随机推荐
- 团队Git现场编程实战
团队Git现场编程实战 一.组员职责分工 组员 分工 贡献度 卢欢(组长) 前后端接口设计 8% 严喜 寻找相关资料 8% 张火标 设计并描述界面原型 8% 钟璐英 编写随笔 8% 周华 填写完善文档 ...
- C实现string字符串
在C中实现string字符串,使用typedef将string定义为char *. #include <stdio.h> #include <stdlib.h> #includ ...
- [NewLife.XCode]导入导出(实体对象百变魔君)
NewLife.XCode是一个有10多年历史的开源数据中间件,支持nfx/netcore,由新生命团队(2002~2019)开发完成并维护至今,以下简称XCode. 整个系列教程会大量结合示例代码和 ...
- Linux 网络通信 API详解【转载】
TCP/IP分层模型 OSI协议参考模型,它是基于国际标准化组织(ISO)的建议发展起来的, 它分为7个层次:应用层.表示层.会话层.传输层.网络层.数据链路层及物理层. 这个7层的协议模型虽然规定得 ...
- 十、自定义ThreadPoolExecutor线程池
自定义ThreadPoolExecutor线程池 自定义线程池需要遵循的规则 [1]线程池大小的设置 1.计算密集型: 顾名思义就是应用需要非常多的CPU计算资源,在多核CPU时代,我们要让每一个CP ...
- pymysql 读取大数据内存卡死的解决方案
背景:目前表中只有5G(后期持续增长),但是其中一个字段(以下称为detail字段)存了2M(不一定2M,部分为0,平均下来就是2M),字段中存的是一个数组,数组中存N个json数据.这个字段如下: ...
- generator的本质是将异步的管理剥离
generator的本质是将异步的管理剥离
- Java匹马行天下之学编程的起点——走进编程的殿堂
学编程的起点——走进编程的殿堂 前言: 知其然,知其所以然,努力固然重要,但是思维的提升会让你事半功倍,我会用我花费时间换来的“思维”带更多的朋友入门,让你们明明白白学编程,学编程,不迷茫. 转变思维 ...
- MVC 创建Controllers 发生 EntityType has no key defined error
发生如图错误 只需要在对应的类中指定Key即可 添加引用 : System.ComponentModel.DataAnnotations 参考:https://stackoverflow.com/qu ...
- tkinter中的messagebox
from tkinter import * from tkinter import messagebox def myMsg(): messagebox.showinfo("My Messa ...