本地Git项目搭建和文件操作
Git项目搭建
-
git init ---在该文件夹下进入cmd/terminal

-
git clone [url] ---克隆远程仓库到本地

Git文件操作
- 文件的四种状态:
· Untracked:未跟踪,只是在文件夹中,没有在git库,不参与版本控制,可通过git add更改
· Unmodify:文件已经入库,未修改
· Modified:文件已经修改,但没有进行其他操作,通过git add可进入暂存区staged状态
· Staged:暂存状态,执行git commit可以将修改同步到库中
- 查看文件状态:
git status [files] :查看指定文件的状态
git status :查看所有文件状态
git add .:添加所有文件到暂存区
git commit -m "new" :提交暂存区的内容到本地仓库 -m 提交信息为new
- 忽略文件:
在主目录下建立.gitignore文件,在该文件中:
#---代表注释
*---表示任意多个字符
?---表示一个字符
[]---代表可选字符范围
{}---代表可选字符串
!---在名称的最前面,表示例外规则,将不被忽略
/----在名称的后面,表示忽略该目录下的所有文件;在名称的前面表示忽略该级目录的文件,下一级无效;
ex:
*.txt---忽略以.txt结尾的文件
!hello.txt----hello.txt依旧追踪
etc/----etc的子级文件和文件夹都会被忽略
/etc----在该级目录下,只有etc被忽略

浙公网安备 33010602011771号