git 使用入门

7 篇文章 0 订阅

git 简介

  1. 分布式版本管理,适用于分布式开发
  2. 本地由完整的版本库
  3. 支持和鼓励基于分支来开发
  4. 性能优异,完整性和可靠性

安装

	sudo apt install git

一般安装后需要进行必要配置,如下
git 配置作者和邮箱

	# git config --global usr.name "username"
	# git config --global usr.email useremail@xxx.com

克隆一个版本到本地

# git clone  url

常用指令

git 配置

指令说明
git config --global key value添加git config配置
git config --list或者git config -l查看git config 配置列表
git config --global --unset 命名删除 git config 配置

查看本地工作树当前状态

# git status

在这里插入图片描述

本地修改提交

git add //添加文件到 git 系统

git rm //删除版本库中的文件和目录

git mv //移动,重命名文件

git commit -s //签名提交

git commit -amend //合并上一次提交,只有一个提交记录,如上次提交有误,或者漏了文件,可以用该指令修复或补充

弹出如下对话框

在这里插入图片描述

ctrl +o 保存 ,再 按 ,ctrl +x 退出,提交完成,如下提示
在这里插入图片描述

撤销修改

git reset HEAD //git add 一个修改后,又不想提交了,可以用该命令撤销 add 操作
git checkout – // 修改某个文件后(未add ),在本地工作目录下撤销修改,

远程提交

git remote add //添加远程仓库的地址
git push origin master // 推送到远程仓库

查看远程仓库url

git remote -v

查看版本提交记录

git log //查看版本记录,黄色部分为commit id 

在这里插入图片描述

  git log master // 从master 分支head 开始显示所有提交

git log --oneline //查看版本提交信息,显示简略信息
git log --author=xxx //仅查看指定提交人的版本记录
git log --patch-with-stat //显示版本记录的修改文件差异

查看特定提交日志

可以配合之前的git log (得到commit id),完整版的信息量很大,带diff 信息

git show <commitId> [file]

本地建一个git repo

先在本地的路径创建一个空的git 仓库:如下

cd /opt/
mkdir git_test.git
cd git_test.git
git -bare init

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值