Git笔记(一)Windows 常用 cmd 命令和 git 创建仓库、提交文件到本地仓库

本系列笔记是学习廖雪峰老师的 git 教程 做的笔记。

仓库:英文 repository ,可以简单理解为一个目录或者是文件夹,目录中的所有文件可以被 git 管理,文件的增、删、改 都会被 git 跟踪,以方便我们查看变更历史或者是回退到某个历史版本。

创建仓库

// 创建文件夹
PS K:\MyWorkspace> mkdir GitLearn


    目录: K:\MyWorkspace


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----         2018/7/3     11:49                GitLearn

// 进入文件夹
PS K:\MyWorkspace> cd GitLearn
// 显示当前文件夹路径,在 Windows 系统上,为了避免出错,文件夹最好是英文格式的
PS K:\MyWorkspace\GitLearn> pwd

Path
----
K:\MyWorkspace\GitLearn

// 创建仓库,进行这个操作以后,系统会在仓库文件夹下添加一个 .git 隐藏文件夹,其中是对仓库的配置信息
PS K:\MyWorkspace\GitLearn> git init
Initialized empty Git repository in K:/MyWorkspace/GitLearn/.git/

// 展示仓库文件夹下的文件(包含隐藏文件),隐藏文件在 git brash 窗口下是蓝色字体,非隐藏文件是白色字体。
PS K:\MyWorkspace\GitLearn> ls -ah


    目录: K:\MyWorkspace\GitLearn


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d--h--         2018/7/3     11:52                .git


PS K:\MyWorkspace\GitLearn>

添加文件到本地仓库

// 添加文件到缓存区
$ git add README.md
// 提交文件到 本地仓库。 -m 表示本次提交的说明,一定要有意义,方便后续查看
$ git commit -m "add READM"
[master (root-commit) f2c92b3] add README
 1 file changed, 1 insertion(+)
 create mode 100644 README.md

如果是添加目录下的全部文件,使用:git add .add 命令可以重复提交多次,commit的时候会将前面 add 的文件都提交到本地仓库。

总结
本次学到的cmd命令行:
- mkdir [path:/folderName] 创建文件夹,不加路径表示在当前位置创建
- mk [path:/fileName] 创建文件,不加路径表示在当前位置创建
- cd [path:/floderName] 进入某个文件夹
- del /s [path\to\floder]加上 /s 参数代表删除指定文件夹文档树里的所有文档,但是不删除文件夹
- rd /s [path\to\floder] 删除文件
- rmdir /s [path\to\floder]删除文件夹下所有文件及文件夹
- cd .. 回退到上层文件夹
- cd / 回到根目录
- cd [diskName:/ floder] 磁盘间切换目录
- cls 清屏
- [command order]>[path/to/file] 将命令行结果输出到指定文件

本次学到的 git 命令行
- pwd 显示当前文件夹路径
- ls -a列出当前文件夹下的所有文件(包含隐藏文件,隐藏文件是蓝色字体)
- git init 创建仓库
- git add . 添加所有文件到缓冲区
- git add fileName.type添加指定文件到缓冲区
- git commit -m "commit message" 提交文件到本地仓库,附加提交说明
- git status 查看当前状态
- clear 清屏

猜你喜欢

转载自blog.csdn.net/xiao6gui/article/details/80897449