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】Git基本配置和常用命令 -> 正文阅读

[开发工具]【Git】Git基本配置和常用命令

💭💭

?: git基本配置和命令
?
💟:东非不开森的主页
?
💜:学习的过程就是不断接触错误,不断提升自己,冲鸭💜💜
?
🌸: 如有错误或不足之处,希望可以指正,非常感谢😉
?

一、git基本配置

1.1.安装git

??

git官网:git

安装步骤,阿巴阿巴…(网上很多,随便搜个就OK)

然后右键就可以看见git bash(也是命令行操作)我们一般都使用这个

?
在这里插入图片描述
?

1.2.配置用户名邮箱

?
安装成功后配置用户名邮箱,(这些只需要配置一次就行啦)
打开git bash
输入以下命令
?
配置用户名:

git config --global user.name "你的用户名"

?
配置邮箱:

git config --global user.email "你的邮箱"

?
查看配置
我们可以看看自己配置了啥,也可以看见自己的用户名邮箱

git config --list

在这里插入图片描述
?

1.3.生成ssh公钥

?
然后再生成ssh公钥
打开git bash
输入

ssh-keygen -t rsa

连敲三次回车,此时公钥就生成啦
在哪里找到呢嘿嘿
一般是在c盘(C:\Users\你的用户名.ssh)
里面就可以找到
?
在这里插入图片描述
在这里插入图片描述
?
ssh文件里公钥id_rsa.pub添加到GitHub/Gitee里面,这里都是通用的

  • ps: 我的为什么有两个呢,是因为我试过两次哈哈,其实一次产生的都是通用的
  • ps2: 如果打不开.pub文件,可以把后缀名改为.txt,复制完再改回来,记得改回来哦~
    ?

GitHub为例,其实都一样的
在这里插入图片描述
?

??然后就可以正常的去使用它了,一般情况下,和你的软件连接的时候,第一次是需要输入用户名和邮箱的,以后就不用了
?
还有关于git的使用,不知道你是否跟我有一样的问题
我之前没有系统去学过,就是想用的时候用一下
导致我自己都分不清这整个流程是什么,

  • 我要怎么做才能把代码传上去?
  • 我要怎么做才能把代码拉到本地?
  • 我要怎么做才能把本地代码与远程进行交互 进行pull push?
  • 分支是什么?
  • GitHub我一点也看不懂?
    ?
    ??这些问题我都想过,甚至深深的为此苦恼过怀疑过自己,相信我,真的没有解决不了的问题,只要用心去学,总会学会的(还有不懂的一定要自己去搜索,去学,停滞不前才是最大的敌人)(这些话也是跟我自己说的…)
    (可以忽略我这一串废话,只是突然有点感慨哈哈)
    在这里插入图片描述

1.5.git常用命令

这里我们先了解一些命令
关于我对这个使用场景的总结
我想放到下一个博客里面,我感觉会更加直观(也便于我自己去看)

下面先熟悉这些命令,第一次可能会陌生,但是见多了,用多了,自然而然就记住了

刚刚用到的配置用户名邮箱

$ git config --global user.name "Your Name"
 
$ git config --global user.email "email@example.com"

初始化

$ git init	//初始化,生成.git文件(若该文件隐藏,则使用ls -ah)

添加到暂存区

$ git add .	//添加

提交(可以写详细一点)


$ git commit -m "你所提交的文件,修改内容"	//提交

查看记录

$ git log	//查看提交历史记录
$ git log --pretty=oneline	// 简洁查看

查看状态


$ git status	//查看工作区中文件当前状态

创建切换分支

$ git checkout -b dev	//创建并切换到分支dev
//创建并切换到分支dev,同上
$ git branch dev	//创建
$ git checkout dev	//切换

?????
命令大全(摘自codewhy),建议收藏鸭O(∩_∩)O哈哈~
在这里插入图片描述

  开发工具 最新文章
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-10-22 21:35:05  更:2022-10-22 21:35:34 
 
开发: 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年12日历 -2024/12/28 4:29:12-

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