设置账号和密码,解决仓库路径一样,但登陆者不同。不必全局改动账号!!!!

git clone命令格式:

git clone [--template=<template_directory>]
    [-l] [-s] [--no-hardlinks] [-q] [-n] [--bare] [--mirror]
    [-o <name>] [-b <name>] [-u <upload-pack>] [--reference <repository>]
    [--dissociate] [--separate-git-dir <git dir>]
    [--depth <depth>] [--[no-]single-branch]
    [--recursive | --recurse-submodules] [--[no-]shallow-submodules]
    [--jobs <n>] [--] <repository> [<directory>]

其中,常用的参数如下:

-n, 不检出Git库中的active branch
-o new_origin, 使用new_origin,而不使用默认的origin,作为跟踪分支的upstream所在库
-b new_branch, 设置本地的active branch,而非默认的master branch
--single-branch, 只检查一个branch,要么是默认的master,要么是-b new_branch指定的new_branch
--recursive, 在本地初始化Git库中的所有模块

1.git clone 不指定分支(默认master分支)

 git clone  远程仓库git地址  <本地仓库名> // <>自定义本地仓库名,不写默认远程分支名

2.git clone 指定分支(非主分支)

 git clone -b 远程指定分支 远程仓库git地址 <本地仓库名> // <>自定义本地仓库名,不写默认远程分支名

3.不设全局账号密码,拉取远程指定仓库的代码:

git clone http://username:password@remote例子:
地址为:(http://)(git.xxx.com/www.git)  ()是书写时要分开的:git clone http://username:password@git.xxx.com/www.git  

4.拷贝一个 Git 仓库到本地,重新定义本地目录名称

 git clone <版本库的网址> <本地目录名>example:
git clone http://git@cocoli.git  my-master   //远程默认为master ,本地设置为了my-master

5.拷贝一个git仓库,修改远程仓库名:

git clone -o new_remote_name <url> <new_branch>
“origin” 并无特殊含义
远程仓库名字 “origin” 与分支名字 “master” 一样,在 Git 中并没有任何特别的含义一样。
同时 “master” 是当你运行 git init 时默认的起始分支名字,原因仅仅是它的广泛使用,
“origin” 是当你运行 git clone 时默认的远程仓库名字。 如果你运行 git clone -o
booyah,那么你默认的远程分支名字将会是 booyah/master。

git ------ git clone方法总结(可直接加账户和密码)相关推荐

  1. git在clone时需要输入密码Enter passphrase for key 导致spring cloud config 配置中心无法拉取配置文件的解决方法

    前几天把系统从win7换到了win10 重装了开发环境 一直没什么问题 今天在调试spring cloud 时 发现无论如何都拉取不到配置文件, 通过微服务日志提示 Could not locate ...

  2. gitlib中 git 命令使用方法 windows

    http://www.yiibai.com/git/git_pull.html 这里是一个命令教程 先上网安装一个gitbash,有教程可以看 2.0的版本吧. 之后会遇到一个问题就是ssh利用公钥私 ...

  3. Git和SVN的区别,Git的使用方法大全

    什么是Git: Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控 ...

  4. 常见的 Git 错误解决方法

    常见的 Git 错误解决方法 从索引中取消暂存文件/目录 编辑上次提交的邮件 忘记了上次提交中的一些更改 放弃本地更改 已将个人数据提交到本地存储库 password files 将最新的提交替换为新 ...

  5. git stash、git branch使用方法

    git stash.git branch使用方法 目录 git stash.git branch使用方法 一.git stash 二.git branch 1. 常用命令 2.使用场景 一.git s ...

  6. github 项目的基本结构以及git的使用方法

    github 项目的基本结构以及git的使用方法 介绍 根据README.md(一般都在下面)阅读规则 每个团队根据队伍内部技术人员配置选择课题,课题在docs/目录下 对于docs/下非本组选择的课 ...

  7. git服务器查看用户信息,git 查看当前git用户_新Git用户使用方法

    git 查看当前git用户 This post is a tutorial for new users to set up git and clone and use the first reposi ...

  8. 使用git提交到github,每次都要输入用户名和密码的解决方法

    使用git提交到github,每次都要输入用户名和密码的解决方法 参考文章: (1)使用git提交到github,每次都要输入用户名和密码的解决方法 (2)https://www.cnblogs.co ...

  9. Git / git clone 、git pull 和 git fetch

    一.git clone Git 的 clone 命令的工作如下: 1.自动将远程主机命名为 origin,拉取它的所有数据. 2.创建一个指向它的 master 分支的指针,并且在本地将其命名为 or ...

最新文章

  1. JDK中的坑:JDK中这些方法的bug你不要踩
  2. Java应用中使用ShutdownHook友好地清理现场(转)
  3. 【错误记录】Google Play 上架报错 ( 我们检测到您的应用程序包含未经认证的广告SDK或未经批准用于儿童导向服务的SDK )
  4. 清华大学贾宁_《财务思维》_体系结构
  5. c语言手写指针和乘号,C-学会使用指针(示例代码)
  6. python是个坑_python 坑1
  7. 因果推断综述及基础方法介绍(一)
  8. ​每一页都是知识点,这本Flutter企业级实践指南太绝了
  9. 开源OA协同办公平台搭建教程丨模糊人员匹配功能配置说明
  10. y是x的平方的反比例函数_反比例函数的图像和性质 x不能为0y也不能为0所以反...
  11. qtabwidget右键菜单_Qt5 添加右键菜单简单测试
  12. 思科面试经验| 2020-21年校园内虚拟招聘实习
  13. 业务层战略制定的思路和方法_如何确保公司年度战略目标落地—打造战略执行的方法论...
  14. Linux上几款好用的字幕编辑器
  15. LCD RGB 控制技术 时钟篇(上)
  16. java团队管理_团队管理的“五大核心要素”
  17. VMware NAT 模式配置端口映射
  18. ubuntu20 装机配置、安装必备软件
  19. 动态规划之六:数位dp(未完)
  20. 猿创征文|unity中的MVC编程思想基础

热门文章

  1. [Warning] World-writable config file ‘/etc/mysql/conf.d/my.cnf‘ is ignored.
  2. 当 IDENTITY_INSERT 设置为 OFF 时,不能为表 ‘xxx‘ 中的标识列插入显式值。 java解决方案
  3. js中正则表达式的应用
  4. 个人英雄主义黄昏将至,6 大现状聊透开源这一年
  5. 孤立森林(隔离树)译文
  6. ROS自定义msg类型及使用
  7. 固本培元之三:Convert、运算符、流程控制语句、ref/out/in三种参数类型
  8. idea查看类层次结构图
  9. 为什么理科男喜欢皈依佛门?
  10. blender2.8为模型添加材质和纹理