GitBash笔记
下载gitbash工具Git for Windows安装教程在**文末**
·官网下载 https://git-scm.com/downloads
·Windows系统直接用https://gitforwindows.org/
基本环境
定义用户名和邮箱
1 2 3 4 5 6
| git config --global user.name "xxx" git config --global user.email "xxx@xxx.xxx"
检查设对没有 git config user.name git config user.email
|
用户名,邮箱就是你绑定的邮箱
生成远程连接密钥
1 2 3 4 5
| ssh-keygen -t rsa -C "xxx@xxx.xxx" 查看密钥 cat ~/.ssh/id_rsa.pub
会有一串密密麻麻的文字,全部复制到这 生成就行了
|
全局使用

测试远程连接
基本命令
官方给了一个较好的解释文档

git init
README.MD文件
没有它会报错,如果你没准备可以用以下命令
1
| echo "# 123456" >> README.md
|
README.md
是一个文本文件,通常在Git项目的根目录中,用于向其他人介绍该项目的信息。其中,.md
是Markdown(标记语言)的文件格式,在GitHub等网站中被广泛使用。
具体来说,README.md
文件通常包含以下信息:
- 项目名称和描述
- 如何安装和运行该项目
- 项目的使用方法和注意事项
- 贡献者的信息和代码许可
- 项目的版本历史和最新更新内容等等。
通过编写README.md
文件,可以提供给其他人一个简洁、清晰的项目概述,方便其他人快速了解和使用该项目。同时,也可以通过修改README.md
文件来更新和维护项目的最新信息和文档。
在GitHub等网站中,README.md
文件会被自动渲染为网页显示,因此对项目的宣传和文档编写具有重要意义。
git add
1 2 3 4 5 6
| 将文件添加到git仓库 git add <file> 例如 : 注意指令末尾小数点 git add . #将项目的所有文件添加到仓库中
|
git commit
1 2
| git commit -m "message" 提交更改,并附上提交信息
|
git status
git log
git clone

1 2
| git clone https://github.com······ #克隆一个Git仓库到本地
|
git push
git pull
git branch
git merge
1 2
| git merge #将一个分支合并到当前分支中
|
git stash:
1 2
| #将当前的更改保存到“存储区”,以便以后再次使用 git stash
|
git remote add :
1 2
| #将远程仓库添加到本地Git仓库中 关联本地仓库和远程仓库
|
实例操作
请先完成 1.基本环境的所有步骤
假设我要上传项目
GitHub建好一个新库

在本地也创建一个本地库
勾选显示隐藏的项目


右键空白处

初始化本地仓库

将项目的所有文件添加到本地仓库中
添加README.md文件
要求当前文件下有这个文件,没有会报错
提交到仓库,附上信息备注

修改分支(名字自定)
git branch -M main
命令用于将当前分支的名称修改为main
,并将所有已有分支指向新的主分支main
。
将本地仓库关联到GitHub仓库
1
| git remote add origin https://github.com/······
|
https的地址,如果https不行也可以换成ssh地址

拉取最新更改
1 2
| git pull origin main ##上传github之前pull一下,第一次创建的库没有main分支,所有第一次不用打这个,以后建议,习惯的pull以下
|
上传代码至GitHub远程仓库


克隆代码
###从远程库克隆
这是针对在本地的一个空的项目,要从远程库考代码下来,一般有两个步骤:
1.在本地想要克隆的文件夹下面创建GIT版本库,以及建立远程库的连接。(详细步骤可以查看前面章节内容)
####建好本地库,基础环境 初始化等步骤,最后pull一下
1 2 3
| git init git remote add origin https://github.com/······· git pull origin main
|

2.用git clone克隆远程库所在项目的代码,比如要克隆上一节的代码,用下面命令即可
1
| git clone https://github.com/·······
|

更新代码
在本地仓库添加一个test2.txt

- 查看当前的git仓库状态
- 更新test2.txt文件
- 对test2.txt文件注入备注信息
1
| git commit -m "上传test2.txt"
|
- 拉取main分支最新代码
- push到远程main分支上
你也可以更新全部
1 2 3 4
| git add * git commit -m "上传所有文件" git pull origin main git push origin main
|
打开GitHub已经同步了

安装教程
建议新建一个文件夹,放git,作为安装路径


更换路径

按需自助选择


选择开始文件夹
方框内 Git 可改为其他名字,也可点击 “Browse…” 选择其他文件夹或者给"Don’t create a Start Menu folder" 打勾不要文件夹,点击 [next]

Git编辑器

决定初始化新项目(仓库)的主干名字

调整环境变量

选择SSH执行文件

选择HTTPS后端传输
注意:如果具有企业管理证书的组织中使用Git,就需要使用安全通道。

配置行尾符号转换

配置终端模拟器以与 Git Bash 一起使用

选择默认的 git pull 模式
git pull
就是获取最新的远程仓库分支到本地,并与本地分支合并。

选择一个凭证帮助程序

配置额外的选项
配置建议两个都选

配置实验性选择

安装完成!!
千屹博客旗下的所有文章,是通过本人课堂学习和课外自学所精心整理的知识巨著
难免会有出错的地方
如果细心的你发现了小失误,可以在下方评论区告诉我,或者私信我!
非常感谢大家的热烈支持!