如何使用tortoiesgit

如何使用tortoiesgit,第1张

Git的使用越来越广泛

使用命令比较麻烦,下面讲解一下tortoisegit的使用

先下载安装git(msysgit)和tortoisegit,安装后提示重启电脑,不解释

1.找一个文件夹做仓库

这里用repository\shared.gif,空白处点击右键出现以下菜单,创建共享仓库

在d出的对话框勾选make it bare

第一次的话会提示是个空仓库

2.在工作目录下,先确认身份TortoiseGit-->Setting,在打开的对话框里,左边选git,右边就会出现写用户名和邮箱的好搭地方

在用户工作目录下点击右键,选择git clone,d出对话框

点击ok后,发现此文件夹下多了一个隐藏的文件夹.git,则clone成功

3.ethan用户在.git同级目录下添加一个文件index.jsp,里面写内容"hello git!"

然后右键Tortoisegit-->add,完成后index.jsp变成+号

然后右键Git Commit ->"master"... 在d出的对话框,输入message信息后点ok,此时index.jsp变成对勾,提交到了本地服务器

然后右键Tortoisegit-->push则提交到了远程服务器

4.other用户

在other用户的工作目录下,输入用户名和邮箱后,clone和pull,发现了.git文件夹和index.jsp

打开index.jsp输入other update file 保存后,index.jsp变成红色的感叹号

此时友袜拿右键没有add实际上是工具帮add,然后commit和push

ethan用户pull下来,发现index.jsp里有了other update file

5.冲突解决

有冲突的话,TortoiseGit-->Edit conflicts 比较之后解决冲突之好棚后 TortoiseGit-->Resolve然后commit和push

安装后需要配置的地方

默认网络是TortoiseGitPlink.exe,修改为git的ssh,使其与GitBash的SSH相同

【Git克隆】:在本地文件夹的空白位置处,右击鼠标,在菜单中选择 Git克隆

填写SSH URL (既项目的 git 地址)

文件夹图标,对应状态:

第一步: 改动,修改本地项目中的某些文件,如修改 README.md 内容

第二步: 提交本派滚大地,在本地项目的空白处点击鼠标右键,选择 【Git提交(C) ->"master"...】

提交成功后还需要点击 “推送” 到远程仓库

在本地仓库文件夹上【右击鼠标】→【Git同步】:

如果服务器上的文件被修改过了(本地文件修改前不是最新版本),就会提示冲突。

先要解决冲突,然后再提交结果:

将提尘竖交到本地仓库的修改推送到远程仓库

可以直接在提交成功后的提示窗口上点击【推送(H)...】,或者在Git同步窗口点击【推送(H)...】

鼠标右击的菜单上也有相应的快捷 *** 作:选择 【TortoiseGit(T)】→【推送备扒(H)...】

使用ssh密钥连接git服务器相对于账号密码来说会安全一丢丢,密钥不丢问题不大。而且很git服务提供商如:github、gitee等都提供ssh密钥访问,可以自己设定密钥。这样就可以把不同平台设孙凯置成同一个密钥,然和凯铅后就可以一个密钥访问所有的唤好git服务器。

下面以github为例。

如果已有密钥跳过这一步。如果没有密钥,可以用ssh-keygen来生成

找到TortoiseGit安装目录的 bin/pageant.exe ,启动,并添加私钥匙文件

从github项目中,获取ssh地址

直接Clone这个地址就可以了直接clone了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12158762.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存