1. 安装git客户端
(1)MsysGIT
MsysGIT是命令行版本工具,它是其它工具能运行的基础。下载 Git-1.7.3.1-preview20101002.exe 。
下载成功后安装,将安装 git 和一个方便的 bash shell 工具。
注意,安装时选择:
"Run Git from the Windows Command Prompt"
"Checkout as-is, commit as-is"
(2)Tortoise
TortoiseGIT 是一个 git 版的 Tortoise 工具。可以和 TortoiseSVN 一起使用。
下载 TortoiseGIT 1.6.5.0 。
注意: 安装时会让你选择使用 PAgent ,还是 OpenSSH ,强烈推荐使用 OpenSSH 。
(3)EGit
EGit 是 Eclipse 使用的 git 插件,在 Eclipse Marketplace (选择 Help -> Eclipse Marketplace )中可以现在安装。
2. 生成密钥对
安装好以上工具后,第一件要做的事是生成密钥对,以供 server 验证你的身份信息。
(1) 打开 "Git bash" (安装完 MsysGIT 后就有 );
(2) 输入: ssh-keygen
(3) 使用默认路径(直接回车 )
(4) 输入密码 (该步骤可选,直接回车即没有密码 )
(5) 记住你的密钥对生成的位置 (默认在 H 盘 )
3. 配置 Tortoise 和 EGit
生成的密钥对可用于 Tortoise 和 EGit。 需要将它们拷贝到以下目录:
C:\Documents and Settings\<username>\ssh (EGit 使用该路径 )
C:\Documents and Settings\<username>\.ssh ( Tortoise 使用该路径 )
Windows 下不能直接创建以 "." 开头的文件,需要使用 cmd 工具。
在 Eclipse 中选择以下路径:
Window -> Preferences -> General -> Network Connections -> SSH2 -> Add Private Key
加入私钥,公钥文件 "id_rsa.pub" 不必加入。
4. 配置 GIT
使用以下命令创建 git 配置文件:
git config --global user.name <your_user_name> git config --global user.email <your_email> git config --global core.autocrlf input git config --global core.filemode false git config --global core.diff auto git config --global core.status auto git config --global core.branch auto
以上命令会在 H 盘创建一个 ".gitconfig" 文件。如果要使用 Tortoise, 还需要把这个文件拷贝到:
C:\Documents and Settings\<username>directory
EGit 会自动使用 H 盘上的配置文件。
使用以下命令可以查看具体的配置信息:
git config --global -l
5. 登录 Gerrit
(1)访问 Gerrit 服务器页面 http://<Gerrit_host_name>:<Port> (这个应该由管理员配置好的 )
(2)点击 "Sign In"
(3)输入用户名 (例如: 域名\Windows用户名 )
(4)填入你的公钥,打开 id_rsa.pub 文件,粘贴入页面上的文本域,点击 "Add" 。
6. 测试 ssh 连接
(1)打开 GIT bash
(2)输入:
ssh <username>@<Gerrit_host_name> -p 29418
回车后会出现认证提示。
7.建立登录配置文件
如果要简化登录命令,可以在 H 盘和 "Documents and Settings" 下的 .ssh 目录下建立 "config" 文件( 无后缀名 )。输入以下内容:
Host review gerrit Hostname <Gerrit_host_name> Port 29418 User <username>
现在可以使用以下命令来连接服务器:
ssh review 或者 ssh gerrit
也可以给 Tortoise,Eclipse 和 MsysGIT 进行这种配置 (如果需要的话)。
8.设置环境
如果需要在 git 命令行启动时加载自定义的默认配置,可以在 H 盘下创建 ".bash_profile" 文件,输入需要的命令,例如:
export GIT_EDITOR=notepad cd /c/GIT
以上配置将 notepad 设为默认编辑器,并且切换目录至 /c/GIT。
相关推荐
为了实现本地代码管理平台的搭建,首先需要安装配置 Gerrit 服务器。具体步骤如下: - **下载安装包**:通过官方渠道下载适合当前系统的 Gerrit 安装包。例如,在本例中使用的版本为 `gerrit-full-2.5.2.war`。 - *...
Gerrit是一款强大的代码审查和项目管理工具,广泛用于Git版本控制系统中,旨在提高代码质量,确保代码在合并到主分支之前经过适当的审查。本文主要介绍如何使用Gerrit进行初始设置、理解其工作流程以及进行本地操作...
Git、Gerrit与JenkinsHudson CI服务器
资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。
《基于YOLOv8的智慧社区独居老人生命体征监测系统》(包含源码、可视化界面、完整数据集、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计
Android Studio Meerkat 2024.3.1 Patch 1(android-studio-2024.3.1.14-mac.dmg)适用于macOS Intel系统,文件使用360压缩软件分割成两个压缩包,必须一起下载使用: part1: https://download.csdn.net/download/weixin_43800734/90557060 part2: https://download.csdn.net/download/weixin_43800734/90557056
侧轴承杯加工工艺编制及夹具设计.zip
NASA数据集锂电池容量特征提取(Matlab完整源码和数据) 作者介绍:机器学习之心,博客专家认证,机器学习领域创作者,2023博客之星TOP50,主做机器学习和深度学习时序、回归、分类、聚类和降维等程序设计和案例分析,文章底部有博主联系方式。从事Matlab、Python算法仿真工作8年,更多仿真源码、数据集定制私信。
板料折弯机液压系统设计.zip
C6150车床的设计.zip
机器学习之KNN实现手写数字
python爬虫;智能切换策略,反爬检测机制
mpls-vpn-optionA-all
56tgyhujikolp[
GB 6442-86企业职工伤亡事故调查分析规则.pdf
汽车液压式主动悬架系统的设计().zip
2000-2024年各省专利侵权案件结案数数据 1、时间:2000-2024年 2、来源:国家知识产权J 3、指标:专利侵权案件结案数 4、范围:31省 5、用途:可用于衡量知识产权保护水平
资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。
内容概要:本文档详细复现了金融数学课程作业,涵盖欧式看涨期权定价和投资组合优化两大部分。对于欧式看涨期权定价,分别采用Black-Scholes模型和蒙特卡洛方法进行了计算,并对彩虹期权进行了基于最大值的看涨期权定价。投资组合优化部分则探讨了最小方差组合、给定收益的最小方差组合、最大效用组合以及给定风险的最大收益组合四种情形,还对比了拉格朗日乘数法和二次规划求解器两种方法。文中不仅提供了详细的MATLAB代码,还有详尽的中文解释,确保每一步骤清晰明了。 适合人群:金融工程专业学生、量化分析师、金融数学爱好者。 使用场景及目标:①帮助学生理解和掌握金融衍生品定价的基本原理和方法;②为从事量化分析的专业人士提供实用工具和技术支持;③作为教学材料辅助高校教师讲授相关内容。 其他说明:文档还包括了完整的论文结构建议,从封面页到结论,再到附录,涵盖了所有必要元素,确保提交的作业符合学术规范。此外,还特别强调了数据预处理步骤,确保代码可以顺利运行。
脉冲电解射流加工喷射装置设计(1)