首页 > 其他分享 >使用Git+TortoiseGit+Github进行代码管理

使用Git+TortoiseGit+Github进行代码管理

时间:2022-10-09 08:33:40浏览次数:90  
标签:Git TortoiseGit 点击 拉取 Token Github 页面

前言

除了在公司的时候会使用Git进行代码管理,个人代码几乎都是频繁复制来进行版本管理。现在个人代码混乱到无法管理,还是得使用Git来进行版本管理。

一、软件下载

1、Git(分布式版本控制系统)

下载地址:https://git-scm.com/

2、TortoiseGit(Git可视化客户端)

下载地址:https://tortoisegit.org
中文语言包下载地址:https://download.tortoisegit.org/tgit/2.13.0.0/TortoiseGit-LanguagePack-2.13.0.0-64bit-zh_CN.msi

二、软件安装

1、Git

全部默认安装直至安装完成。

2、TortoiseGit

(1)安装TortoiseGit,然后在安装环境配置提交代码对应用户信息,如下图:

(2)在TortoiseGit安装完成后,默认安装中文语言包直至安装完成
(3)在文件夹空白位置右键找到TortoiseGit的Setting按钮点击进入设置页面

(4)在设置页面选择中文语言包后点击确定

三、Github创建Token

Github注册和仓库创建在此处就略过了,主要是Token的创建。
(1)登陆Github点击右上角头像,在弹出的下拉菜单中点击Setting进入设置页面

(2)将设置页面拉到最底部,找到左侧菜单栏中的DeveloperSettings,点击进入开发者设置页面

(3)在开发者设置页面左侧菜单栏中找到PersonalAccessTokens,进入Token设置页面

(4)在页面右侧找到Generate new token,点击开始创建新的Token

(5)在Token创建页面,输入Token Note,然后将下面所有内容勾选,点击生成后就可以得到Token了

四、使用TortoiseGit拉取Github远程仓库

1、拉取远程仓库

(1)在需要拉取远程仓库的文件夹空白处右键,然后点击Git克隆按钮拉取远程仓库至本地

(2)在弹出的界面中输入远程仓库地址

(3)初次拉取,会弹出Token对话框,将生成的Token填入即可

(4)如果出现下图,表示拉取未成功,还需要重复一下第一步

(5)出现下图,表示拉取成功,本地文件夹中也可以查看到远程仓库的文件已经下载至本地

2、推送本地文件至远程仓库

(1)在拉取文件夹中创建新建文本文档.txt文件

(2)在文件夹空白处右键,然后点击Git提交->"main"按钮

(3)在提交界面,输入本次提交的摘要

(4)在提交成功对话框中,点击推送按钮,将本地代码同步至远程仓库

(5)推送成功后仓库文件列表会出现刚添加的文件

提示:
如果TortoiseGit安装完成后未出现这个小绿勾图标,建议重启试试。

标签:Git,TortoiseGit,点击,拉取,Token,Github,页面
From: https://www.cnblogs.com/hxsfx/p/16770899.html

相关文章

  • git docker部署gitlab
    目录gitdocker部署gitlab启动gitlab容器修改配置浏览器访问修改root密码gitlab操作gitdocker部署gitlab启动gitlab容器dockerrun-itd-p8081:80-p8022:22-......
  • 关于使用 git 命令行时遇到的错误消息 unable to get local issuer certificate
    unabletogetlocalissuercertificate是开发人员在尝试使用特定于Windows的命令行工具GitBash推送、拉取或克隆git存储库时面临的常见问题。当Git服务器的S......
  • Git的基本使用
    1.1什么是Git分布式版本控制工具文件夹拷贝本地版本控制集中式版本控制分布式版本控制1.2为什么要做版本控制要保留之前所有的版本,以便回滚和修改想要......
  • Windows Terminal 下集成 GIT
    WindowsTerminal与GitBash第一步:安装WindowsTerminal若想在Windows下操作终端,首先第一时间想到的就是win+r但是作为见惯了linux及mac下的终端,就会觉得win的c......
  • git刷新远程分支列表
    gitremoteupdateorigin--prunegitfetch拉取分支,远程被删除的分支不会同步删除本地origin的分支(origin/xxxx)比如你有个本地分支feat,然后也有本地origin/feat,假设......
  • git 批量克隆工程
    fromurllib.requestimporturlopenimportjsonimportsubprocess,shlex allProjects  =urlopen("https://{yourgitlibhost}/api/v4/groups/{yougroupnam......
  • 当上传git 提交出现--Please enter a commit message to explain why this merge is n
    git在pull或者合并分支的时候有时会遇到这个界面。可以不管(直接下面3,4步),如果要输入解释的话就需要:1.按键盘字母i进入insert模式2.修改最上面那行黄色合并信息......
  • Git .gitignore 的使用
    基本语法#直接文件夹名字,忽略该文件夹和目录下的所有文件00面试相关#忽略.class后缀的文件*.classgitignore不生效问题gitrm-r--cached.gitadd.git......
  • https://github.com/succlz123/AcFun-Client-Multiplatform
    GitHub-succlz123/AcFun-Client-Multiplatform:Athirdpartmultipaltformclientofhttps://www.acfun.cn/.Thegoalofthisrepositoryistobuildaonlinemed......
  • Git基本操作
    Git的工作就是创建和保存你项目的快照及与之后的快照进行对比。Git常用的是以下6个命令:gitclone、gitpush、gitadd.、gitcommit、gitcheckout、gitpull。  ......