配置user
信息
-
配置
user.name
git config --global user.name 'your_name'
-
配置
user.email
git config --global user.email 'your_email'
-
查看所有配置信息,缺省等同于
local
git config --local -l
只对某个仓库有效git config --global -l
对当前用户所有仓库有效git config --system -l
对系统所有登录的用户有效git config 属性名
查看某一项配置 如:git config user.name
创建Git仓库
- 把已有的项目代码纳入
Git
管理cd
项目代码所在的文件夹git init
- 新建的项目直接用
Git
管理cd
某个文件夹git init your_project
会在当前路径下创建和项目名称同名的文件夹cd your_project
提交文件
-
git status
查看当前状态,可以看到有哪些文件需要修改 -
git add file_name
将工作目录下的某个文件添加到暂存区中 -
git add --all
git add .
将工作目录下的所有文件添加到暂存区中 -
git commit -m'statement'
将暂存区的文件提交到版本历史中,statement
为备注,-m
及之后的内容可要可不要。 -
git commit -am'statement'
可以不经过暂存区,直接将工作目录中的文件提交到版本历史中(不推荐)。 -
git commit --amend
对最近一次commit
的message
(上面的statement
)做变更
修改工作目录的文件名
直接手动修改工作目录下的文件名时,在git
里会出现先delete
再add
的记录,通过以下命令快速修改并且不需要手动再add
。
git mv old_file_name new_file_name