工作目录(WorkSpace)一般就是你希望Git帮助你管理的文件夹, 可以是你项目的目录, 也可以说hi一个空目录, 建议不要有中文。
日常使用只需要记住下图6个命令:
创建本地仓库的方法有两种: 一种是创建全新的仓库, 另一种是克隆远程仓库
1. 创建全新的仓库, 需要使用Git管理的项目的根目录执行:
# 在当前目录新建一个Git代码库 $ git init
2. 执行后可以看到, 仅仅在项目目录中多出了一个.git目录, 关于版本等的所有信息都在这个目录里面。
1. 另一种方式是克隆远程目录, 由于是将远程服务器上的仓库完全镜像一份至本地! 所以需要联网
# 克隆一个项目和他的整个代码历史(版本信息) $ git clone [url]
版本控制就是对文件的版本控制, 要对文件进行修改、提交等操作,首页要知道文件当前在什么状态,不然可能会提交了现在还不想提交的文件,或者要提交的文件没提交上
查看文件状态
上面说文件有4种状态, 通过如下命令可以查看到文件的状态:
# 查看指定文件的状态 git status [filename] # 查看所有文件的状态 git status
有些时候我们不想把某些文件纳入版本控制中, 比如数据库文件, 临时文件, 设计文件等
在主目录下简历".gitignore"文件, 此文件有如下规则:
#为注释 *.txt # 忽略所有的.txt结尾的文件 !lib.txt # 但lib.txt除外 /temp # 仅忽略项目根目录下的TODO文件, 包括其他目录temp build/ # 忽略build/目录下的所有文件 doc/*.txt # 忽略doc/motes.txt 但不包括doc/server/arch.txt
原文:https://www.cnblogs.com/featherwit/p/12888137.html