git简易的命令行入门教程

本文是Git命令行的入门教程,涵盖了Git的基本概念、创建与合并分支、暂存分支管理、工作区与暂存区的区别、多人协作及解决冲突的策略,还包括版本回退等内容。通过实例演示,帮助读者掌握Git的基本操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简易的命令行入门教程:

下载安装:https://npm.taobao.org/mirrors/git-for-windows/
在这里插入图片描述
注:最后一个选项打勾的话,需要下载 Windows Terminal 配合 Git Bash使用

若是window系统, 删除右键菜单中的 “Git Gui Here”
reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\git_gui" /f

Git 全局设置:

git config --global user.name "kentrl"
git config --global user.email "kentrl@qq.com"
git config --list

关闭忽略大小写的配置 git config core.ignorecase false
防目录不能写无副作用 git config --global --add safe.directory "*";

1 生成 RSA 密钥 ssh-keygen -t rsa -C "kentrl@qq.com" 全回车,-C参数:注释
2 查看 RSA 公钥内容,并配置到 SSH公钥 中 cat ~/.ssh/id_rsa.pub

目录下面多出了秘钥文件(.pub是公钥)
C:\Users\kentrl\.sshC:\Users\Administrator\.ssh\

概念

在这里插入图片描述
Remote: 远程仓库
Repository: 本地仓库
Index / Stage: 本地暂存区
Workspace: 本地工作区

创建 git 仓库
git init
vim README.md
git add README.md
git commit -m "test commit"
git remote add origin https://gitee.com/xxxxx/project_name.git
git push -u origin master
把本地库的内容推送到远程,使用 git push命令,实际上是把当前分支master推送到远程。

由于远程库是空的,我们第一次推送master分支时,加上了 –u参数,Git会推送并关联本地master与远程master分支,在以后的推送或者拉取时就可以简化命令git push origin master
查看远程库的详细信息 使用 git remote -v

创建与合并分支

在Git里,主分支即master, HEAD严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。
首先,我们来创建dev分支,然后切换到dev分支上。
在这里插入图片描述
git checkout 命令加上 -b参数表示创建并切换,相当于如下2条命令
git branch dev查看分支, 会列出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kentrl

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值