likes
comments
collection
share

Git, TortoiseGit安装并上传代码

作者站长头像
站长
· 阅读数 2

目录

  • GIT基本功能介绍
  • GIT安装
  • TortoiseGIT安装
  • 登陆代码协作/托管平台(本文以gitee)为例,并上传你的第一个项目

一.GIT的基本介绍

Git是一种分布式版本控制系统,用于追踪文件更改和协调多人之间的工作。它主要用于软件开发过程中,以便团队成员之间共享代码并保持代码的完整性和一致性.

Git, TortoiseGit安装并上传代码

  1. 常见功能:
  • 版本控制:跟踪和管理代码的变更历史。
  • 分支管理:允许在同一个项目中同时进行多个功能开发或修复。
  • 合并请求(Pull Request):在一个分支上完成开发后,请求将更改合并到主分支。
  • 代码审查:在合并请求中,其他开发者可以审查提交的代码,提供反馈和建议。
  1. 常见命令:
  • git init:初始化一个本地仓库。
  • git clone:克隆一个远程仓库到本地。
  • git add:将文件添加到暂存区,以便在下一次提交时包含在内。
  • git commit:将暂存区的更改提交到本地仓库。
  • git pull:从远程仓库下载本地仓库缺失的更改。
  • git push:将本地仓库的更改推送到远程仓库。
  • git branch:查看和操作分支。
  • git merge:将一个分支的更改合并到另一个分支。
  • git review:在命令行中查看和操作合并请求。
  1. 原理:
  • Git 使用哈希树(Merkle Tree)结构来存储文件和目录的版本信息。
  • 每个提交都有一个唯一的哈希值,表示提交的内容。
  • 通过比较哈希值,Git 可以判断两个提交是否相同,从而实现版本控制和合并操作。

比如,合并请求(Pull Request)的原理是在目标分支创建一个临时分支,将提交的更改应用到临时分支上,然后使用 git merge 将临时分支的更改合并到目标分支。在这个过程中, Git 自动处理了冲突和合并操作。

二.GIT安装

首先前往官网git-scm.com/downloads

Git, TortoiseGit安装并上传代码

选择对应操作系统版本 点击下载并打开安装包

Git, TortoiseGit安装并上传代码 随后按推荐的默认配置,一路点击Next安装

三.TortoiseGIT安装

TortoiseGit是一个免费的、跨平台的Git客户端,它提供了直观的图形界面,使得用户能够方便地进行Git仓库的管理和操作。这样就可以不用记忆GIT复杂的命令了。

Git, TortoiseGit安装并上传代码

在安装完成GIT之后,前往TortoiseGIT下载地址tortoisegit.org/download/

Git, TortoiseGit安装并上传代码 选择合适的版本,如需要中文,也可以在下面下载相应的语言包

Git, TortoiseGit安装并上传代码

先安装程序包,再安装语言包

一路点击Next默认安装,TortoiseGIT配置可以安装后进行配置

安装完成后,在桌面或任意文件夹右键可以看到TortoiseGit(T)-->设置,点击进入

Git, TortoiseGit安装并上传代码

点击GIT导航栏,随后点击编辑全局.git/config

因为当前还没有本地项目,所以 “编辑本地 .git/config(L)” 按钮处于灰色不可用状态,如果在某个本地Git项目下打开配置对话框,那么这个按钮就可用,然后就可以编辑此项目的一些属性。

Git, TortoiseGit安装并上传代码

点击后新建并进入一个记事本文档,在里面输入这些信息:

Git, TortoiseGit安装并上传代码

[credential] helper = store当你使用 HTTPS URL 方式推送项目到GitHub等在线仓库时,TortoiseGit会记住你输入的用户名和密码(这里不是用户的姓名和Email),可以避免每次提交都要输入用户名和密码。

四.新建仓库并上传你的代码

Gitee登陆注册后,点击加号新建仓库

Git, TortoiseGit安装并上传代码

随后创建,如果仓库是共有的,还需选择开源协议

创建后的空仓库,Gitee会提供一些git的命令操作指引。

但本文继续介绍TortoiseGit的上传方法,在打算上传的文件同级目录下右键,选择【Git在这里创建版本库】

Git, TortoiseGit安装并上传代码

Git, TortoiseGit安装并上传代码

确认后,文件夹会有标记

Git, TortoiseGit安装并上传代码

再次在文件夹空白处右键找到TortoiseGit,会发现右侧展开栏多了很多选项,再次点击设置,选择Git远端

Git, TortoiseGit安装并上传代码

从Gitee仓库内复制HTTPS地址,填写 Git, TortoiseGit安装并上传代码

再次邮件选择TortoiseGit-->添加+

Git, TortoiseGit安装并上传代码

Git, TortoiseGit安装并上传代码

完成后再次右键,选择[GIT提交-->"master"]

Git, TortoiseGit安装并上传代码

提交后再次右键,选择Git同步

Git, TortoiseGit安装并上传代码

推送到目标分支,完成