如何在Window上使用Git
开始的时候同事只给了一个地址,类似这样:git@111.111.1.1:ABCDEF
(1)如何在Windows上使用Git
有一篇博客不错:http://www.tuicool.com/articles/qEVnUr
①、下载msysgit:http://msysgit.github.io/
②、下载TortoiseGit:http://code.google.com/p/tortoisegit/
安装TortoiseGit之前,一定要先安装msysgit。
③、初始化设置(验证Git是否能够连接成功)
开始菜单中找到Git Bash,打开Git的命令行窗口(Linux的窗口)
然后建立本地的git工作文件夹(例:C:/Git)之后,在Git命令行窗口进入该文件夹
然后初始化配置git init
然后配置用户名和邮箱
git config --global user.name "zhangsan"
git
config
--global
user.email "zhangsan@163.com"
然后就可以从git上弄份托管代码下来测试一下:
git clone https://github.com/quchunhui/kafkaSample
到Git工作文件夹查看一下是否下载下来。
(4)连接项目服务器
①、生成公钥
需要无密码访问服务器,所以需要生成公钥。进入Git命令行窗口
ssh-keygen -t rsa -C "zhangsan@163.com" (任意邮箱都可以,我这里实际使用的是公司的内部邮箱)
需要输入保存秘钥的地址,使用默认的就可以。
提示输入密码的时候,不需要输入密码。因为配置的是无秘钥访问。
在C:\Users\QCH\.ssh路径下面,确认是否正确生成了公钥。
然后将公钥传送到服务器上(这里是由项目负责人传送的,我这就省略了)
②、将服务器版本库下载到本地作为仓库
在任意一个文件夹下面,鼠标右键里有一个[Git Bash Here]
在弹出的命令窗口输入:git clone git@111.111.1.11:ABCDEF
然后,确定能够正常取得文件就OK了。
如何在Window上使用Git的更多相关文章
- 如何在NAS上安装Git Server
前段时间一时兴起,买了一个NAS,具体型号是QNAP TS-269L.一方面用作硬盘存储数据,另一方面为了方便就在上面搭了一个Git代码服务器.下面详述一下这个Git Server是如何搭建起来的. ...
- 图解如何在Linux上配置git自动登录验证
记录一下配置git操作远程仓库时的自动验证,效果如下图: 本文介绍的是Linux下的配置.Windows上默认已经启用凭证存储和自动验证(依靠wincred实现,以后会使用GCM-Core). 准备工 ...
- 如何在IDEA上 添加GIT和maven、mybatis插件
IDEA工具上,添加GIT和maven.mybatis插件,相对比较简单: 首先下载GIT.maven.mybatis. 先添加GIT插件: 首先在IDEA找到file中找到setting,然后搜索g ...
- window上使用GIT的个人经验(入门级)
0.安装 使用google上的msysgit http://code.google.com/p/msysgit/downloads/list 尽量用最新版的吧 1.KEY 关于 key,.ssh里面的 ...
- 如何在window上把你的项目提交到github
1.首先你需要在https://github.com/ 上注册一个账户 2.注册成功以后,你需要新建一个repository(储藏室),这个用来存放你要上传的项目 点击中间的带加号的图标就可以新建re ...
- git(4)如何在windows上安装git
windows版本git(1.9.2)下载:点击下载 下完之后点击双击安装: 我安装的是默认的目录:一路next,最后就安装完成了,中间步骤中也有unix下安装的选项: 我的安装目录是在:C:\Pro ...
- FFmepg 如何在 window 上使用?
下载FFmepg官网库直接使用即可. avdevice.lib avcodec.lib avfilter.lib avformat.lib avutil.lib postproc.lib swresa ...
- window上利用pip安装pandas
官网推荐的是直接使用Anoconda,它集成了pandas,可以直接使用.安装挺简单的,有windows下的安装包.如果不想安装庞大的Anoconda,那就一步一步用pip来安装pandas.下面我主 ...
- Ubuntu上搭建Git服务器
下面我们就看看,如何在Ubuntu上搭建Git服务器.我们使用VMware虚拟机安装两台Ubantu系统,分别命名为gitServer和gitClient_01. 1.安装OpenSSH并配置SSH无 ...
随机推荐
- 【Struts 2】Struts2环境搭建
一.关键步骤 1.创建Java Web项目 2.引入Struts2的依赖包,将依赖包拷贝到WEB-INF/lib下 * commons-logging-1.0.4.jar * freemarker-2 ...
- WIN32 DLL中使用MFC
最近用WIN32 DLL,为了方便要用到MFC的一些库,又不想转工程,就网上找了很多方法,发现没有详细的介绍,有的也行不通,现在成功在WIN32 DLL中使用了MFC,记录一下以防以后用到忘记 一.修 ...
- jquery selector 使用方法
<select class="selector"></select> 1 设置value为pxx的项选中 $(".selector"). ...
- U盘加载硬盘控制卡驱动安装Windows 2003 指南
http://www.dell.com/Support/Article/cn/zh/cnbsd1/SLN263067
- mysql中union与union all的区别
当查询表结构完全相同的多张表的数据时: 1.当查询条件完全相同且不包括主键,此时用union查询会过滤掉查询出的重复的记录,及漏查记录:使用union all进行查询,则会查出所有的符合条件的记录,保 ...
- centos内核优化--转至网络
A.关闭selinux(可以预防nginx修改根目录后访问出现404或者403) vi /etc/selinux/config SELINUX=disabled B.修改打开最大文件数句柄也就是 so ...
- 对phpcms中{L('news')}的讲解
直切话题 对于phpcms分M,C,A,那么现在要讲解的L是跟着M走的,每个M在languages中都有一个.lang.php文件,如Mcontent,就有一个content.lang.php,找到对 ...
- “Unable to resolve target 'android-9'”的问题
SDK版本问题! 如果导入时,eclipse的console中提示信息:“Unable to resolve target 'android-9'” 可能的问题就是你安装的SDK版本高于项目的版本!( ...
- 【easuyi】---easyui中的验证validatebox自定义
这里比较简单的使用就不再多说,主要说一下自定义的validatebox. 1.验证密码是否相等,这个直接参考给定的列子就行,这里主要学习这种灵活使用的方式和方法. <input id=" ...
- IOS学习3
@property属性使用 copy:NSString strong: 一般对象 weak: UI空间 assign:基本数据类型 retain: (对象,先上述类型使用) id 万能指针. id缺点 ...