版本管理工具小乌龟TortoiseGit的安装和使用(2)

3、将本地文件纳入版本管理
3.1 在 Github 新建代码仓库
登入:https://github.com/new
新建代码仓库:

进入该仓库,点击 SSH,复制后面的 SSH 地址(后面要用)


3.2 在计算机上创建代码仓库
进入要纳入版本管理的文件夹,右键鼠标-Git 在这里创建版本库:

成功后,该文件夹下生成.git 文件夹:


3.3 本地仓库连接 Github 仓库
继续右键,TortoiseGit->设置:

点击左侧 Git,设置名字和邮件地址(该信息与 Github 无关,只用来记录提交日志):

点击左侧 Remote:
在右边 Remote 中填入 origin,
url 填刚才 Github 中代码仓库的 SSH 地址,
Putty Key 导入第一步中生成的私钥文件;
点击添加/保存:

做完以上步骤,就可以将代码进行版本管理,也可以 push 到 Github 的仓库上了。
3.4 文件前标识符的含义
1) 文件前面没有任何标志:

表示没有 track 该文件(即没有 git add);
2) 文件前面有红色的!,表示该文件有未提交(git commit)的修改;
3) 文件前面有绿色的√,表示该文件所有修改已被提交。
4) 文件前面有黄色的!,表示提交冲突,自动合并修改(Merge)失败了。
此时需要手动合并修改。


3.5 提交修改和推送到 Github
3.5.1 提交文件:填写修改记录,点击提交;

然后,!变成了√,表示修改已提交;

3.5.2 将文件推送到 Github:
右键 Git->Push

推送成功后,在 Github 上可以看到提交记录和更新的文件:

3.5.3 查看代码提交记录:
Git->Show log

然后下方显示该次提交涉及修改的代码,双击某个文件,显示该次提交修改的内容:

显示 hello.sh 文件新增了 3 行内容:

时间: 2024-08-22 04:30:32

版本管理工具小乌龟TortoiseGit的安装和使用(2)的相关文章

版本管理工具小乌龟TortoiseGit的安装和使用(1)

1.软件的安装:1.1 安装 Git使用软件管理工具搜索 Git: 先安装 Git(也可以在 https://git-for-windows.github.io/ 找到最新版),全部选择默认即可;再安装小乌龟(也可以在 https://tortoisegit.org/download/ 下载最新版);1.2 安装小乌龟 Git 的配置小乌龟 Git 的安装向导会自动检测 Git 的安装路径(一般是 C:\Program Files\Git\bin),如果没有,点击 Check now 或者手动填

svn版本管理工具的安装及使用

一.实验环境VMware 10.RedHat5.6 1.服务器端:Redhat 5.6 subversion                             i386                      1.6.11-7.el5               subversion-devel                       i386                      1.6.11-7.el5               subversion-javahl     

python多版本管理工具pyenv安装

python多版本管理工具pyenv安装 1.作用 管理python解释器.python版本.python的虚拟环境 软件下载地址:https://github.com/pyenv/pyenv 2.pyenv软件包安装 a.配置yum源(配置文件内容如下) vi   CentOS6-Base-163.repo [base] name=CentOS-$releasever - Base - 163.com baseurl=http://mirrors.163.com/centos/6/os/$ba

安装了 git、小乌龟(TortoiseGit) 、 Git for Windows 或者 GitHub Desktop ,在使用它们之后,文件夹图标出现 红色! 绿色√ 蓝色? 的git附加标识 ,如何把他们去掉呢?如下如所示:

安装了 git.小乌龟(TortoiseGit) . Git for Windows 或者 GitHub Desktop ,在使用它们之后,文件夹图标出现  红色!  绿色√  蓝色? 的 git附加标识,如何把他们去掉呢?如下如所示: 解决方法: 在当前目录中新建文件保存为(删除git信息.bat)在其中写入:for /r . %%a in (.) do @if exist "%%a\.git" rd /s /q "%%a\.git"  点击运行即可. .bat是

Windows下完全卸载node.js并安装node.js的多版本管理工具nvm-windows

前言 由于高版本的node.js导致gulp执行build命令失败,我需要在Windows下卸载掉已有的node.js并安装一个多版本管理工具nvm-windows,方便切换不同版本的node.js. nvm是Linux下常用的一个node.js多版本管理工具,但是nvm不能在Windows下使用,在GitHub上有个项目叫nvm-windows,可以让我们在Windows下对node.js进行多版本管理. nvm-windows的下载地址:https://github.com/coreybut

版本管理工具 SVN 的安装配置及使用

SVN(subversion)详解 SVN是近年来非常优秀的版本管理工具,与CSV管理工具一样,SVN是一个跨平台开元版本控制系统,但是SVN与众不同的是,SVN会备份并记录每个文件每一次的修改更新变动.这样我们可以把任意一个时间点档案恢复到想要的某一个旧版本,当然也可以直接浏览指定文件的更新历史记录. SVN服务搭建 # yum install subversion -y # svnserve --version //查看版本 创建仓库目录repo # mkdir -p /opt/svn/re

Git 版本管理工具(一)

Git 是一个分布式版本控制工具,它的作者 Linus Torvalds 是这样给我们介绍 Git  —— The stupid content tracker(傻瓜式的内容跟踪器) 1. Git 背景 Git 最初由Linus Torvalds编写,用于 Linux 内核开发的版本控制工具. Git 与常用的版本控制工具 CVS.Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便. Git 的速度很快,这对于诸如 Linux kerne

GIT版本管理工具

原文:http://blog.csdn.net/ithomer/article/details/7527877 Git 是一个分布式版本控制工具,它的作者 Linus Torvalds 是这样给我们介绍 Git  —— The stupid content tracker(傻瓜式的内容跟踪器) 1. Git 背景 Git 最初由Linus Torvalds编写,用于 Linux 内核开发的版本控制工具. Git 与常用的版本控制工具 CVS.Subversion 等不同,它采用了分布式版本库的方

Git——版本管理工具(一)

Git 是一个分布式版本控制工具,它的作者 Linus Torvalds 是这样给我们介绍 Git  —— The stupid content tracker(傻瓜式的内容跟踪器) 1. Git 背景 Git 最初由Linus Torvalds编写,用于 Linux 内核开发的版本控制工具. Git 与常用的版本控制工具 CVS.Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便. Git 的速度很快,这对于诸如 Linux kerne