Git安装配置和基本使用

安装和配置

官网:https://git-scm.com/

安装完后右键如果有Git相关菜单即表示安装成功,可在cmd或右键Git BASH Here下输入git --version查看git版本信息

配置user.name和user.email

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

基本使用

初始化git仓库

git init

提交文件到暂存区

git add 文件名	# 提交指定文件,多个文件用空格隔开
git add --all # 提交全部文件,包括被删除的文件
git add .			# 提交全部文件,不包括被删除的文件

提交修改到本地仓库

git commit -m "描述信息"

查看git状态

git status		# 查看工作区/暂存区跟本地仓库之间的差异,不显示文件具体差异

对比文件内容

git diff 文件名		# 比较文件在暂存区和工作区的差异

历史提交

git log											# 查看之前的版本提交历史记录
git log --pretty=oneline		# 格式化显示版本提交历史记录

版本回退

git reset --hard HEAD^			# 回退到上一个版本,^的数量决定回退多少个版本
git reset --hard HEAD~n			# 回退到前面n个版本
git reset --hard HEAD 版本号	# 直接回退到指定版本号

查看历史

git reflog			# 查看命令使用历史

撤销修改/删除

前提:要操作的文件已经加入过本地仓库

git checkout -- 文件名		# 将本地仓库对应的文件还原到工作区

将暂存区的文件撤回到工作区

git reset HEAD 文件名		# 将通过git add命令从工作区提交到暂存区的文件重新撤回到工作区当中

删除文件

git rm -- 文件名				  # 从工作区删除文件
git commit -m "描述"	  # 将删除操作提交到本地仓库,实现从仓库中删除文件

你可能感兴趣的:(Git,git,前端,后端,经验分享,github)