01-windows下git远程拉取项目
来源:互联网 发布:2k17右上角数据没有了 编辑:程序博客网 时间:2024/06/05 19:40
1。首先到官网下载git安装包Git-2.15.1.2-64-bit.exe,双击安装
2。随便建立一个目录,哪里都行F:\test\learngit
然后在里面右键鼠标Git Bash here
然后打开你的GitLab页面http://xxxxxx:8090 ,登陆进去,找到一个项目,然后git它。
(注意这里GitLab和GitHub是不一样的,要注意的是GitLab是可以自己公司部署的,可能会造成,自己网络原因无法克隆项目,我就是)
git clone git@git.hzjs.co:lcc/lcc_test.git
这里报错了,然后我去添加秘钥
ssh-keygen -t rsa -C "liangcc@hzjs.co" #建议填写自己真实有效的邮箱地址Generating public/private rsa key pair.Enter file in which to save the key (/c/Users/xxxx_000/.ssh/id_rsa): #不填直接回车Enter passphrase (empty for no passphrase): #输入密码(可以为空) 我输入的为541711153Enter same passphrase again: #再次确认密码(可以为空) 我输入的为541711153Your identification has been saved in /c/Users/xxxx_000/.ssh/id_rsa. #生成的密钥 这里可以看到秘钥的Your public key has been saved in /c/Users/xxxx_000/.ssh/id_rsa.pub. #生成的公钥The key fingerprint is:e3:51:33:xx:xx:xx:xx:xxx:61:28:83:e2:81 xxxxxx@yy.com
然后查看
我们打开id_rsa.pub文件,但是一定不要用记事本打开。然后到GitLab页面http://xxxxxx:8090 –》用户头像–》Setting—》SSH Keys 进入页面
拷贝id_rsa.pub的内容到大框框里,小框框可以随便写,然后添加。
我有试了一次
git clone git@git.hzjs.co:lcc/lcc_test.git
结果发现还是报哪个错,很纳闷啊?看权限我的是developer,而且没权限,项目也看不到啊,公司大神也不知打为什么?是不是软件装错了啊?
然后我做了一个测试,打开页面https://github.com/登录 gitHub,然后执行克隆命令
git clone git@github.com:lccbiluox2/myspringweb.git
但是报错了,
然后我去添加秘钥
然后再次克隆就好了
这时候我就纳闷为啥gitHub能成功但是gitLab不能成功呢,我就去查了一下两者的区别,发现gitHub是人家许多人用,一般不会出问题,但是gitLab是包含了gitHub的功能,而且他可以自己公司部署,然后我就怀疑是公司的问题?
我发现我的网页是http://git.hzjs.co:8090/lcc/lcc_test ,但是克隆的时候,是git@git.hzjs.co:lcc/lcc_test.git,用的是域名,我说要做host文件映射吗?别人都说不用的,我就没用,然后我做了一个测试
$ git clone git@192.168.10.50:lcc/lcc_test.git
这样居然可以
但是这样做
git clone git@git.hzjs.co:lcc/lcc_test.git
却出问题
然后打开我的网络设置,发现我的网路居然是自动获取的,DNS也和别人的不一样,上面报错有一次是有个 proxy(代理)单词的错误,我没有截图,然后修改过来,再次克隆就发现全部好了
- 01-windows下git远程拉取项目
- git 拉取远程项目
- eclipse git 拉取远程项目到本地
- Git拉取远程分支
- git 拉取远程代码
- git拉取远程代码
- git从远程到本地,拉取分支,拉取项目,从其它分支拉取,推送,同步的操作
- windows下使用git拉取源码文件编码问题
- git 拉取远程分之到本地
- git 拉取远程分之到本地
- git如何拉取远程分支
- windows下使用Git客户端拉取服务器文件免用户名密码方法
- 使用Git拉取GitLab上的项目 原创 2015年06月27日 12:42:29 标签: git 一、安装Git(windows版、其他平台参阅) 去Git的官网,下
- 从git远程仓库拉取最新版本代码
- Git pull 拉取远程内容强制覆盖本地文件
- git拉取远程分支并创建本地分支
- git pull拉取远程分支到本地
- git拉取远程分支并创建本地分支
- html data-xxxx 特性
- Activity数据恢复时移除Fragment数据
- 时间的处理
- 11-天亮大数据系列教程之搭建web项目
- 数据结构笔记第2章
- 01-windows下git远程拉取项目
- 临时对象的来源
- 系统安全--1、单点登录原理
- Day012
- 欢迎使用CSDN-markdown编辑器
- bug宝典之JAVA篇 Dynamic Web Module 3.0 requires Java 1.6 or newer.
- C++ 释放指针操作
- 超级表格的评论功能你会使用吗?
- Greenplum merge insert 用法与性能 (insert on conflict)