git使用命令-入门

cd Desktop:切换到桌面
cd:切换到根目录
mkdir 文件名:创建新的文件夹
which 文件名:查找文件目录
pwd:显示当前目录
git init:创建新的git仓库
ls -al:显示当前目录下的所有文件及文件夹包括隐藏的
快捷键:Ctrl+A切换到命令行的开头,Ctrl+E切换命令行的结尾
git add 文件名:文件添加到缓存区
git commit -m '提交信息':提交到本地仓库
删除和恢复文件方法一:
git rm 文件名:删除文件并将删除的文件放入缓存区
git reset HEAD filename:将删除的文件从缓存区恢复到工作区
git checkout -- filename丢弃改动,还原删除的文件
删除和恢复文件方法二:
rm filename:删除文件,此时无法commit需要add命令再提交
git mv sourcefilename newfilename:重命名文件
git commit -- amend -m 'commit message':修正提交消息

分支

git命令 作用
git branch name 创建新的分支
git checkout name 切换分支
git checkout -b name 创建并切换分支
git branch 查看分支
git branch -d name 删除分支

git checkout filename:丢弃掉暂存区的最后一次修改
git reset HEAD test.txt:将之前添加到暂存区的内弄从暂存区移除到工作区

修改win下gitbash的颜色主题
cd ~
vim ..minttyrc
复制一下内容后粘贴

FontHeight=14

ForegroundColour=131,148,150
BackgroundColour=0,43,54
CursorColour=220,50,47

Black=7,54,66
BoldBlack=0,43,54
Red=220,50,47
BoldRed=203,75,22
Green=133,153,0
BoldGreen=88,110,117
Yellow=181,137,0
BoldYellow=101,123,131
Blue=38,139,210
BoldBlue=131,148,150
Magenta=211,54,130
BoldMagenta=108,113,196
Cyan=42,161,152
BoldCyan=147,161,161
White=238,232,213
BoldWhite=253,246,227
BoldAsFont=-1
FontSmoothing=full
FontWeight=700
FontIsBold=yes
Locale=C
Charset=UTF-8

重启生效
效果图如下


02.png

git diff:比较的是暂存区与工作区文件的差别
git diff HEAD:比较的是最新的提交和工作区的差别

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来。这样一来,任何一处协同...
    __silhouette阅读 15,948评论 5 147
  • Git 命令行学习笔记 Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来...
    sunnyghx阅读 3,951评论 0 11
  • 一、 Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态 git c...
    LOVE_晴天阅读 2,333评论 0 10
  • Git使用教程:https://blog.csdn.net/tgbus18990140382/article/de...
    SkTj阅读 2,817评论 1 11
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,808评论 0 10