IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Git 使用(02) -> 正文阅读

[开发工具]Git 使用(02)

目录

一、Git GUI的使用

?对应的在未跟踪区域就会出现我们刚才所创建的文件?编辑

将改文件点击一下,就会进入到我们的暂存区?编辑

?点击commit进行提交,注意备注必须要写,不然提交不成功?编辑

提交完成后,再点击push,将改文件送到运程仓库?编辑

?二、SSH协议

? 第一步:本地电脑配置

?2.检查下自己之前有没有已经生成ssh?

?3.生成(或删除)秘钥?

?4.执行命令完成后,默认会在window的C:\Users\Administrator\.ssh下面生成如下两个名称的文件:


一、Git GUI的使用

?GIT官方网站为了解决部分用户通过命令行对git工具使用时的怨声载道的现象,因此推出了一个GIT的可视化工具Git Gui????????

注1:汉化,见资料/git中文汉化包.zip
注2:GitGui教程“https://www.runoob.com/w3cnote/git-gui-window.html”
注3:GitGui建议与ssh key一起使用更加方便??

注4:类似的Git的图形化界面工具还有很多,例如:windows上的小乌龟 (TortoiseGit),Mac则上SourceTre?

在gitee中新创建一个仓库? 666

在git文件,右键选择GIt GuI Here

?选择第二个进行克隆

?

复制仓库的Https协议路径

?

点击Clone

?所对应的文件里会出现已经克隆的文件

在文件里创建一个Goods文件

?

?对应的在未跟踪区域就会出现我们刚才所创建的文件

?

将改文件点击一下,就会进入到我们的暂存区

?点击commit进行提交,注意备注必须要写,不然提交不成功

提交完成后,再点击push,将改文件送到运程仓库

?

?

进入我们刚才所创建的仓库,就可以可拿到Goods.txt文件上传成功

?二、SSH协议

小编的理解的就是每台电脑上会产生出一个ssh key,然后自己有一个远程账户,但是自己有可能有很多台电脑,包括家里的电脑还有公司的电脑,我们可以在任意一台电脑上工作,但是如果想要每台电脑都和远程版本库时刻保持着通讯, 就需要将每台电脑的ssh key添加到远程账户,添加到远程版本库之后,远程版本库就会和已经添加的电脑进行通讯而不会和其他电脑进行通讯

小编建议:所有的Git操作都通过ssh key进行,因为简章

git生成密钥并通过

? 第一步:本地电脑配置

?? 右键空白处,选择Git Bash Here打开相关命令窗口? ?
?? 1.配置用户名和邮箱(如果已经配置,就跳过)
???? git config --global user.name "username"
???? git config --global user.email "email"、、、、
???? 之后就会在C:\Users\Administrator下创建一个.gitconfig文件,内容为
???? [user]
???? name = xxx
???? email = xxx@xxx.com?????
??

?2.检查下自己之前有没有已经生成ssh?

cd ~/.ssh

?

?

注1:当cd ~/.ssh命令执行后窗口返回“no such file or directory”的时候,表示我们的电脑并没有ssh key,所以需要我们创建ssh key
注2:~表示当前用户的目录,比如我的是:C:\Users\Administrator
注3:ls命令执行后,如果本地有ssh秘钥的话会有id_rsa.pub,config,known_hosts等文件

?3.生成(或删除)秘钥?

?ssh-keygen -t rsa -C "xxx@xx.com"//这里的邮箱要换成自己注册时的邮箱

?

?接着按3个回车即可

? 4.执行命令完成后,默认会在window的C:\Users\Administrator\.ssh下面生成如下两个名称的文件:?

?C:\Users\Administrator\.ssh:
?????? id_rsa(私钥,不能泄露出去)?? ?
?????? id_rsa.pub(公钥)
?????? known_hosts(不用管) 的???
?

注1:如果本地有ssh,执行以上命令会出现正面的提示,这里选择y,表示覆盖本地的ssh key,其实也就是ssh秘钥删除的意思
注2:为什么要删除秘钥,创建SSH的时候设置过密码,那就很有可能git操作时出现忘记密码的尴尬情况,不要想着怎么重新修改密码了,选择重新创建一个ssh秘钥 ?
注3:创建ssh key不要输入密码了,不然操作起来太麻烦

?

在进入gitee进行设置:

进入.ssh文件打开 id_rsa.pub文件

?复制

将复制的放入公钥,在输入标题,点击确定

?

?

?

?

?

?

使用SSH协议当我们push之后不需要输入密码

今天的内容分享到这里!!!!!

?

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-09-25 23:19:38  更:2022-09-25 23:19:48 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 20:35:09-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码