Git常用参数

本文档提供了Git的基本使用方法,包括安装设置、全局配置、仓库管理等,并详细介绍了如何进行克隆、分支创建、提交变更、推送及版本控制等操作。

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

安装设置 git

下载最新版本的git

http://git-scm.com/downloads

当你安装完成git的时候,你需要简单的配置一下,打开终端:

简易的命令行入门教程:

Git 全局设置:

git config --global user.name "xxxxx"
git config --global user.email "xxxxxx@xxx.com"

创建 git 仓库:

mkdir no-temp
cd no-temp
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/xxxx/xxxx.git
git push -u origin master

已有仓库?

cd existing_git_repo
git remote add origin https://gitee.com/deveuper/no-temp.git
git push -u origin master

用户名

第一步,你需要告诉git你的名字,这个名字会出现在你的提交记录中。

git config --global user.name "你的名字"

Email

然后是你的Email,同样,这个Email也会出现在你的提交记录中,请尽量保持此Email和您的码云的注册Email一致。

git config --global user.email "你的Email"

init初始化

git init

Clone 、Pull、Push

Clone 项目

git clone http://gitee.com/xxxxxx/xxxxxx.git

Checkout 创建特性分支

git checkout -b $feature_name

Commit 写代码,提交变更

git commit -am "My feature is ready"

Push 将你的提交推送

git push origin $feature_name

 Pull 拉取远程库到本地

git pull <别名> <分支名>:把远程库的修改拉取到本地
eg:
git pull origin master

 

Reset 版本控制

 

git reset --hard 简洁/完整哈希索引值:回到指定哈希值所对应的版本

git reset --hard HEAD:强制工作区、暂存区、本地库为当前HEAD指针所在的版本

git reset --hard HEAD^:后退一个版本  

  tip:一个^表示回退一个版本

git reset --hard HEAD~1:后退一个版本

  tip:波浪线~后面的数字表示后退几个版本

Diff 比较差异

显示暂存区和工作区的差异

git diff

显示暂存区和上一个commit的差异

git diff --cached [file]

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Deveuper

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

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

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

打赏作者

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

抵扣说明:

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

余额充值