一、初识Git与TortoiseGit
软件安装:
Git安装:https://git-scm.com/
TortoiseGit安装:https://tortoisegit.org/
软件安装具体可以参考以下网页:
https://www.cnblogs.com/wupenglei-5/p/8744801.html

二、初始化项目
win10下自行选择盘符G盘,新建大文件夹名为Git仓库,再新建小文件夹;
若泽数据-Git安装与使用
若泽数据-Git安装与使用
2.1 初始化仓库
Git:进入到建立的3-1test文件夹下(此时为空),鼠标右键->git bash here->输入:git init 此时初始化仓库完成
TortoiseGit:进入到3-1test01文件夹下(此时为空),鼠标右键->Git Create repository here 初始化仓库完成
:会提示initialized empty Git repository in G:\Git仓库\3-1test01

2.2 在G:\Git仓库\3-1test01路径下新建ruoze.txt1文档;右键打开Git Bash Here–>git add “ruoze.txt”(暂存区)–>git commit -m “first commit”
注意:-m后的"first commit"为本次提交的说明。
遇到的小问题:add commit后文件图片不显示,解决办法参考网址:https://blog.csdn.net/weixin_39709686/article/details/78234652

TortoiseGit下操作方法:右键TortoiseGit–>add–>add后直接点击commit上传

2.3 查看提交历史
git log
git status
git log --pretty=oneline
–pretty=oneline 指定显示最重要的一项信息,提交的引用ID以及为提交记录的信息。

2.4第二次提交
在ruoze.txt文件夹下修改内容后,此时使用git status查看状态,发现Git已经注意到了这个文件发生的变化。
目前所处分支:master;其中做出修改的文件:ruoze.txt;并且文件还没有被提交
![在这里插入图若泽数据-Git安装与使用
我们对此文件进行提交后再观察其状态:
若泽数据-Git安装与使用
2.5 使用Git撤销对文件的修改,此时在本地对ruoze.txt进行修改,不进行add操作,可以撤销对文件的修改:git checkout “ruoze.txt”
TortoiseGit:右键–>revert

2.6 查看历史修改
Git:git log
TortoiseGit:右键TortoiseGit–>diff

2.7删除文件
git rm ruoze.txt
只删除本地仓库不删除工作空间
git rm -cached ruoze.txt

Github与Git生产结合使用
1.github下创建仓库并配置
生成SSH公钥:
使用SSH远程连接github仓库,点击头像–settings—SSH and GPG keys–New SSH Key–titl随意输入–鼠标右键Git Bash Here输入“ssh-****** -t rsa”
结果:在此路径“C:\Users\Administrator.ssh”下复制id_rsa.pub内容到Key。

echo "# ruozedata-tortoise" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin [email protected]:18896826276/ruozedata-tortoise.git
git push -u origin master

2、TortoiseGit远程连接GitHub并且推送文件到远端。
全程使用tortoisegit生成本地仓库,添加、提交至本地仓库;进行两处配置:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190303160713513.png?x-oss-若泽数据-Git安装与使用
若泽数据-Git安装与使用
配置好后,右键TortoiseGit,push上传至github,
Putty Key:id_rsa为本地私钥。
URL:github下新建本地仓库后的SSH连接。

从远端仓库克隆到本地
Git:git clone [email protected]:18896826276/ruozedata-tortoise.git(code页面下点击clone所得)
TortoiseGit:右键git clone->选择好本地存储目录即可。

2019-3-4
Git分支的操作与合并
git init
vim ruoze.txt
git add .
git commit -m “master branch”
查看此时分支:git branch -a
新建分支:git branch dev
切换分支:git checkout dev 后进行修改
git add .
git commit -m “second dev commit”
合并分支:git merge dev

相关文章:

  • 2021-04-25
  • 2022-02-07
猜你喜欢
  • 2021-05-15
  • 2021-05-28
  • 2021-11-10
  • 2022-12-23
  • 2021-05-23
  • 2021-08-20
  • 2021-06-13
相关资源
相似解决方案