windows下Git+TortoiseGit配置超详细步骤

yizhihongxing

下面就为您详细讲解“windows下Git+TortoiseGit配置超详细步骤”的完整攻略,过程中包含两条示例说明。

准备工作

在开始配置之前,需要先进行以下准备工作:

  1. 安装Git和TortoiseGit。
  2. 在Github上创建一个新的仓库(或者使用已有的仓库)。

配置Git

配置用户信息

在Git Bash中输入以下命令:

$ git config --global user.name "Your Name"
$ git config --global user.email "your_email@example.com"

上述命令用于配置全局用户信息,其中 “Your Name”需替换为您的用户名,“your_email@example.com”需替换为您的邮箱。

设置SSH密钥

在Git Bash中执行以下命令:

$ ssh-keygen -t rsa -C "your_email@example.com"

接着一路回车,直到生成SSH密钥成功。密钥生成后在 ~/.ssh 目录下生成id_rsa和id_rsa.pub文件,其中id_rsa为私钥,id_rsa.pub为公钥。

将密钥复制到剪切板中,后续需要将其添加到Github账户中。

$ clip < ~/.ssh/id_rsa.pub

配置Github账户

登陆Github账户,进入 “Settings” -> “SSH and GPG keys” 页面。点击 “New SSH Key” 按钮,将剪切板中的公钥粘贴进入,并设置一个标题,最后点击 “Add SSH key” 按钮完成添加公钥。

创建本地仓库

在本地指定文件夹内创建一个文件夹,进入文件夹后右击鼠标选择 “Git Clone” 进行仓库的克隆。

$ git clone git@github.com:your_username/your_reposity.git

其中,your_username为您的账户名,your_reposity为您创建的仓库名。

使用TortoiseGit管理仓库

  1. 克隆远程仓库到本地

在指定文件夹内右键选择 “Git Clone” 进行克隆指定仓库到本地。

  1. 添加文件到仓库

进入克隆后的文件夹,在指定文件内添加一个新文件,并在该文件夹内右键选择 “TortoiseGit” -> “Add” 将新文件添加进仓库。

  1. 提交更改

右键选择新增的文件,选择 “TortoiseGIT” -> “Commit” 进行提交。

填写提交注释和描述,选择需要提交的文件,最后选择 “OK” 进行提交。

  1. 推送至远程仓库

完成提交后,右键选择 “Git Push” 进行推送更改至远程仓库。

上述就是windows下Git+TortoiseGit配置超详细步骤,以及两条示例说明的完整攻略。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:windows下Git+TortoiseGit配置超详细步骤 - Python技术站

(0)
上一篇 2023年5月16日
下一篇 2023年5月16日

相关文章

  • selenium + ChromeDriver安装及使用方法

    下面是Selenium和ChromeDriver的安装及使用方法攻略。 安装Selenium和ChromeDriver 步骤一:安装Python 由于Selenium使用Python语言编写,所以在安装Selenium之前,首先需要安装Python。推荐使用Python 3.x版本,可以在Python官网上下载对应的安装包。 步骤二:安装Selenium S…

    GitHub 2023年5月16日
    00
  • Python使用Pyqt5实现简易浏览器(最新版本测试过)

    下面我来为您详细讲解“Python使用Pyqt5实现简易浏览器(最新版本测试过)”的完整攻略: 1. 安装PyQt5 PyQt5是Python中的GUI编程库,需要先安装。可以在终端中输入以下命令安装: pip install pyqt5 2. 搭建界面 使用QtDesigner软件创建一个窗口,然后将其保存为.ui文件,再使用以下代码将其转化为Python…

    GitHub 2023年5月16日
    00
  • 基于nodejs的雪碧图制作工具的示例代码

    下面我会详细讲解一下「基于Node.js的雪碧图制作工具的示例代码」的完整攻略,包括两条示例说明。 概述 首先,我们需要明确,什么是雪碧图。雪碧图是将多张小图片合并成一张大图片。通过CSS的background-position来控制显示小图的位置。这样做可以减少HTTP请求以及节省带宽。Node.js提供了一些库可以实现雪碧图的制作,其中比较常用的是spr…

    GitHub 2023年5月16日
    00
  • git使用教程(最详细、最傻瓜)

    Git 使用教程(最详细、最傻瓜) Git 是目前世界上最流行的分布式版本控制系统,它可以让你高效地进行代码管理,并保证代码安全性。本文将详细介绍 Git 的使用方法,以方便大家快速上手。 安装 Git 首先需要在本地安装 Git,可参考官网下载:https://git-scm.com/downloads。 可以选择合适的系统版本进行下载,安装完成后,打开终…

    GitHub 2023年5月16日
    00
  • Git 教程之安装配置详解

    非常感谢您对本文《Git 教程之安装配置详解》的关注和提问。下面我将会为您详细讲解本文的完整攻略。 本文的主要内容是关于如何在本地安装和配置 Git 工具,以便于使用 Git 进行版本控制和代码管理。具体攻略如下: 安装 Git 工具 Git 工具的安装方式与操作系统有关,本文主要分别讲解在 Windows 系统和 MacOS 系统下的安装步骤。 在 Win…

    GitHub 2023年5月16日
    00
  • Android开发VR实战之播放360度全景视频

    下面是详细的 Android 开发 VR 实战之播放 360 度全景视频的攻略: 准备工作 在开始本项目之前,我们需要安装如下软件/工具: Android Studio IDE:用于开发 Android 应用程序,构建虚拟现实场景 Unity3D:用于创建虚拟现实场景,导入视频素材并处理360度全景视频 创建Android Studio项目 在Android…

    GitHub 2023年5月16日
    00
  • 适合Python项目的五大SQL连接器

    现在我来为大家详细讲解适合Python项目的五大SQL连接器的攻略。在本文中,我们将讨论SQLAlchemy、PyMySQL、psycopg2、mysql-connector-python和sqlite3这五个常用的SQL连接器。 1. SQLAlchemy SQLAlchemy是一个Python库,它允许我们通过Python对象,使我们可以使用SQL来访问…

    GitHub 2023年5月16日
    00
  • 使用 Github Actions 自动部署 Angular 应用到 Github Pages的方法

    下面是使用 Github Actions 自动部署 Angular 应用到 Github Pages的方法。 准备工作 在开始之前,我们需要完成以下准备工作: 创建一个 Angular 应用 将 Angular 应用代码存储到 Github 仓库中 创建 Github Personal Access Token (PAT) 创建 Angular 应用 如果您…

    GitHub 2023年5月16日
    00
合作推广
合作推广
分享本页
返回顶部