Git 客户端基本使用及新手常见问题

这篇具有很好参考价值的文章主要介绍了Git 客户端基本使用及新手常见问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Git 客户端基本使用及新手常见问题,自动化测试,软件测试工程师,软件测试,git,软件测试,功能测试,自动化测试,程序人生,职场发展

Git作为一个版本管理工具,在企业中的应用越来越普遍。作为一个测试工程师,不可避免会需要接触到Git的相关操作,以下整理Git客户端的常见操作,以及应用中新手常碰到的一些问题。

1、环境安装及配置

Git下载地址:https://gitforwindows.org/

TortoiseGit,Git客户端,针对32/64操作系统位数及对应的语言包下载地址:https://download.tortoisegit.org/tgit/

Git 客户端基本使用及新手常见问题,自动化测试,软件测试工程师,软件测试,git,软件测试,功能测试,自动化测试,程序人生,职场发展

下载后,双击一步步按照安装即可

2、配置

选择一个本地目录,作为 Git 项目存放的目录,方便管理。如:D:\Work-git
目录空白处点击鼠标右键, 选择 --> TortoiseGit --> Settings, 弹出配置界面,点击General进行配置

Git 客户端基本使用及新手常见问题,自动化测试,软件测试工程师,软件测试,git,软件测试,功能测试,自动化测试,程序人生,职场发展

3、设置记住密码。

点击左边 Git,点击“编辑全局.git/config”中,配置用户的名字、Email及密码信息。当推送项目到GitHub等在线仓库时,会使用你配置的用户名和密码。

Git 客户端基本使用及新手常见问题,自动化测试,软件测试工程师,软件测试,git,软件测试,功能测试,自动化测试,程序人生,职场发展

3、基本使用

1. Git克隆

将项目克隆到本地。在工作目录下,右键空白区域,点击:Git 克隆,则弹出克隆框,填入克隆项目的Git地址,点击确定,就可完成项目克隆至本地。

Git 客户端基本使用及新手常见问题,自动化测试,软件测试工程师,软件测试,git,软件测试,功能测试,自动化测试,程序人生,职场发展

2. Git推送

本地新增加了文件/代码,需要推送到远端仓库。

a)提交(commit):提交到本地库,需要添加日志。(此时远端github仓库是没有文件的)

Git 客户端基本使用及新手常见问题,自动化测试,软件测试工程师,软件测试,git,软件测试,功能测试,自动化测试,程序人生,职场发展

b)推送(push):推送到远端服务器。(远端仓库有了本文件)

Git 客户端基本使用及新手常见问题,自动化测试,软件测试工程师,软件测试,git,软件测试,功能测试,自动化测试,程序人生,职场发展

3. Git拉取

远端仓库里的文件/代码更新了,拉取到本地可以这样操作:Git 拉取—>选择分支–>确认;

Git 客户端基本使用及新手常见问题,自动化测试,软件测试工程师,软件测试,git,软件测试,功能测试,自动化测试,程序人生,职场发展

4、Git客户端新手常见问题

1、右键无克隆选项

解决方法:

  1. 用户目录下可能有个.git文件夹,所以造成在桌面上点鼠标右键是没有Git
  2. clone选项的,打开“C:\Users\用户名“文件夹–>勾选显示隐藏项目,可以看到一个.git文件夹,删掉这个文件夹就可以了
  3. 还存在一种比较特别的情况就是修改过TortoiseGit的配置,设置里有个“右键菜单”,右侧clone勾选上,下方的“对未控制版本的路径隐藏菜单”要取消勾选,如果是第一次安装这里是不会有问题的,但是如果以前设置过,即便卸载了,这里的配置也是不变的,打开看看就知道了。

2、报错 TortoiseGitPlink.exe no such file or directory

Git 客户端基本使用及新手常见问题,自动化测试,软件测试工程师,软件测试,git,软件测试,功能测试,自动化测试,程序人生,职场发展

解决方法:

  1. 路径不要包含到中文
  2. 确认设置-网络中,SSH客户端设置是正确的

Git 客户端基本使用及新手常见问题,自动化测试,软件测试工程师,软件测试,git,软件测试,功能测试,自动化测试,程序人生,职场发展

3、Jenkins配置git,报错ssh executable not found

Git 客户端基本使用及新手常见问题,自动化测试,软件测试工程师,软件测试,git,软件测试,功能测试,自动化测试,程序人生,职场发展

原因:没有查找到git.exe,

1)windows下,得用命令:where git,得到git.exe的安装路径

Git 客户端基本使用及新手常见问题,自动化测试,软件测试工程师,软件测试,git,软件测试,功能测试,自动化测试,程序人生,职场发展

2)在Jenkins中指定Git的安装路径

进入Jenkins首页,点击系统管理,点击系统设置,在弹出的页面上,在Path to Git executable位置上输入:“D:\Program Files\Git\bin\git.exe ”。

Git 客户端基本使用及新手常见问题,自动化测试,软件测试工程师,软件测试,git,软件测试,功能测试,自动化测试,程序人生,职场发展

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

Git 客户端基本使用及新手常见问题,自动化测试,软件测试工程师,软件测试,git,软件测试,功能测试,自动化测试,程序人生,职场发展

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你! 文章来源地址https://www.toymoban.com/news/detail-702851.html

到了这里,关于Git 客户端基本使用及新手常见问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • mac下用git客户端生成ssh秘钥并配置到souretree进行使用

    一、使用git 生成 ssh 密钥 1、Mac 安装 git 客户端 打开终端,执行命令: 2、执行命令 3、检查是不是已经存在密钥 4、能进去说明已经存在,就删掉文件夹,重新创建 5、生成 SSH 密钥,执行以下命令,并连续 3次 Enter 键即可。 会在.ssh目录下生成 id_rsa 、 id_rsa.pub 两个文件私钥

    2024年02月16日
    浏览(49)
  • 客户端Git安装教程

    首先打开Git官网https://git-scm.com/ 然后选择合适的版本去下载,我的电脑是64位的,查看自己电脑是什么操作系统,右击【我的电脑】—属性  就看到了 接下来就是双击下载好的安装包,同意条款,选择安装路径 然后就是选择选项配置,按照默认的来就行,不用修改 第三个界

    2024年02月08日
    浏览(40)
  • Tower for Mac—Git客户端 支持M1

    Tower是一款Mac OS X系统上的Git客户端软件,它提供了丰富的功能和工具,帮助用户更加方便地管理和使用Git版本控制系统。以下是Tower的一些特点: 1. 界面友好:Tower的界面友好,使用户能够轻松地掌握软件的使用方法。 2. 多种Git操作支持:Tower支持多种Git操作,如提交、推送

    2024年02月07日
    浏览(32)
  • 12个优秀GUI Git客户端,程序员必备!

    尽管许多用户可以从命令行轻松地使用Git,但有多种GUI客户端可以大大加快你的工作流程,尤其是在你不熟悉平台的情况下。 如果你正在寻找理想的客户端来管理你的Mac上的仓库,本文列出了适用于Mac OS X或Windows系统的最佳GUI Git客户端。 https://desktop.github.com/ GitHub Desktop是由

    2024年02月04日
    浏览(45)
  • Flask服务器与客户端基本通信【Unity网络编程(三)】

    这里先演示基于Python的客户端和服务器的登录实现。 1.Flask服务器端(GET和POST请求接收实现) 1.GET和POST区别:(简单理解) 1.GET因为是读取,就可以对GET请求的数据 做缓存 (浏览器)。不能随意多次执行。POST不能缓存(所以如果重新执行POST请求,浏览器会弹框提示你可能对丢

    2023年04月09日
    浏览(35)
  • Git客户端软件 Tower mac中文版特点说明

    Tower mac是一款Mac OS X系统上的Git客户端软件,它提供了丰富的功能和工具,帮助用户更加方便地管理和使用Git版本控制系统。 Tower mac软件特点 1. 界面友好:Tower的界面友好,使用户能够轻松地掌握软件的使用方法。 2. 多种Git操作支持:Tower支持多种Git操作,如提交、推送、拉

    2024年02月05日
    浏览(43)
  • GitKraken 9.10 (macOS, Windows) - 传奇的 Git 客户端

    GitKraken 9.10 (macOS, Windows) - 传奇的 Git 客户端 请访问原文链接:https://sysin.org/blog/gitkraken-9/,查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org 全球数百万开发者和团队选择 GitKraken 客户端。它拥有超直观的 GUI、强大的终端,并为 Windows、Mac 和 Linux 提供无缝体验。

    2024年01月24日
    浏览(40)
  • Windows环境下git客户端中的git-bash和MinGW64

    我们在 Windows10 操作系统下,安装了 git 客户端之后,可以通过 git-bash.exe 打开一个 shell: 执行一些 linux 系统里的命令: 注意到上图紫色的 MINGW64. Mingw-w64 是原始 mingw.org 项目的改进版,旨在支持 Windows 系统上的 GCC 编译器。 它在 2007 年对它进行了分叉,以提供对 64 位和新

    2024年02月15日
    浏览(41)
  • Windows系统的JDK8 安装、Maven 安装、Git 客户端安装

    Windows系统的JDK8 安装、Maven 安装、Git 客户端安装 本章仅是搜罗的网上教程进行的整合,如有侵权告知删除(本章只用于个人记录)。 三个软件的百度云链接如下,直接下载即可 链接:https://pan.baidu.com/s/1O3uUeskOO94j_p2L9YBlNQ 提取码:gcww 参考该博客 1.下载JDK安装包 方式1:官网

    2024年02月19日
    浏览(34)
  • Redis的Java客户端-Java客户端以及SpringDataRedis的介绍与使用

    Spring Data Redis底层支持同时兼容Jedis和Lettuce两种不同的Redis客户端,可以根据需要任意选择使用其中的一种。这样既可以保留现有代码使用的Jedis方式,也可以通过使用基于Netty的高性能Lettuce客户端,提升应用的性能和吞吐量。 Jedis是一个传统的Java Redis客户端,使用BIO进行So

    2024年02月08日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包