Git 学习后回顾笔记

打开Git bash命令行小黑窗;

第一个步骤可以设定本人用户名和email(忘记了,后面步骤也会被提示的)

git config --global user.name="用户名"
git config --global user.email="邮箱"

创建之后使用

git config --global user.name
git config --global user.email

选择一个目录,输入命令

git init

此命令,将在本地目录创建本地仓库;查看仓库命令

ls -al 

可以看到.git文件夹,就是创建的仓库;

创建文件cs来测试,使用本地编辑器nano

nano cs

使用命令,查看状态

git status

查看日志命令

git log

将工作区的文件提交到暂存库

git add

可以查看到.git库中index数据写入;add命令是将数据添加到暂存区,有说法是将数据写入索引表;此时还没有到本地仓库中,只是中间的缓存区中;多次add后可以直接一次性将缓存区中内容一次性添加到本地库使用命令

git commit -m

提交到本地仓库之后,使用查看日志命令可以看到记录信息;此外除了log命令还有一个

git reflog

记录使用过的命令集,且可以看到唯一的提交记录标识;

使用log命令后可以看到提交记录,想要切换本地版本需要使用命令

git reset Head^
//这里head指向当前分支,^有几个就是向前移动几个版本
git reset -- 版本号
//版本号从reflog中查看,可以只输入前几位

之后是分支,创建命令有

git checkout -b 分支名
//这里-b就是branch,也就是创建,checkout就是切换,多以包括了创建并且切换
//当然也可以拆分开

git branch 分支名
git checkout 分支名

分支删除使用-d

git branch -d 分支名

忘记了有哪些分支可以使用

git branch

分之合并命令是merge

git merger 分支名

有冲突就手动修正后再次提交;

查看有分支的图形日志命令就是加一个graph

git log --graph

git log --graph --pretty=oneline
//这行命令会简化输出,其他参数可以查看日志

后面就是远程仓库内容:开始是Git后面因为网络还有语言的原因,我换成了Gitee

因为Github是遵循SSL传输协议的,也就是那个公钥私钥的协议,所以使用命令在本地创建钥匙命令在网站都有可以直接复制,如图:

 之后将公钥信息(打开id_rsa.pub)复制一份到网站就可以了;

后面说一下clone和pull命令,clone就是一个从无到有的过程,连带数据和仓库都给你建好了;命令如下:

 而pull拉取就是只拉取数据了(origin就是默认远程仓库名);

git pull origin 分支名

推送到远程命令为push:

git push origin 分支名

以上有问题就-h查看帮助,--help打开网页帮助文档查看命令详细说明;

 

其他:

在idea中没有提供gitee,所以需要在插件中自行安装,直接输入gitee查找,搜索,安装,注册即可;

 

posted @   无意生  阅读(37)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
Title

点击右上角即可分享
微信分享提示