git简单命令及git配置

Author: yyf [email protected]
Date: Tue Mar 3 18:03:57 2020 +0800

commit 9b0057949d091ff19457d302ca42ee3c5ce2b49b : 这一串数字是shal生成的 shal是一种加密算法 这串数字主要作用是生成随机数 , 使得多人提交不冲突
Author: yyf [email protected] : 此行信息为git的用户名和邮箱信息(即之前配置git时输入的用户名和邮箱)
Date: Tue Mar 3 18:03:57 2020 +0800 这儿是我的提交 : 此行信息显示的是提交时间和提交时的描述信息(即git commit -m ‘这儿是我的提交’ 即引号中的内容)

git log --pretty=oneline : 显示日志信息为单行简略信息(即只有那段码和描述信息)(HEAD -> master表示主分支)
9b0057949d091ff19457d302ca42ee3c5ce2b49b (HEAD -> master) 第三次提交
748748827677a321e7c3fa844a7a0251c5bdff30 我的内容
d302637315e2b337aa1de61abc62549946fd9798 这儿是我的提交

git log --pertty=format:"%h - %an , %ar : %s" : 按照既定格式输出日志信息(此格式为 随机码 - git用户名 , 时间 : 描述信息)
9b00579 - yyf , 5 minutes ago : 第三次提交
7487488 - yyf , 9 minutes ago : 我的内容
d302637 - yyf , 14 minutes ago : 这儿是我的提交

设置当前项目的git用户名和邮箱(需进入当前项目中的git目录下,在此目录下有一个名叫config的文件 名字邮箱信息保存在config文件下)
git config --local user.name ‘yyf’
git config --local user.email ‘[email protected]

设置电脑当前用户的git用户名和邮箱(推荐使用的)(信息保存到~/.gitconfig文件下也是/c/Users/Administrator.DESKTOP-RSGKA9K/.gitconfig文件 ~就代表/c/Users/Administrator.DESKTOP-RSGKA9K)
git config --system user.name ‘yyf’
git config --system user.email ‘[email protected]

设置当前这台电脑git用户名和邮箱(基本不用)
git config --global user.name 'yyf’git
git config --global user.email ‘[email protected]

删除git配置文件中的用户名邮箱信息:

git config --local --unset user.name
git config --local --unset user.email

修改文件后会自动回到本地仓库中 在提交前若想反悔 放弃修改 返回到已提交状态 可执行命令:
git checkout – 文件名
git restore 文件名

发布了9 篇原创文章 · 获赞 1 · 访问量 278

猜你喜欢

转载自blog.csdn.net/weixin_44735933/article/details/104646301