Git学习笔记

169 阅读1分钟

配置user信息

配置全局user.nameuser.email

git config --global user.name "your_name"
git config --global user.email "your_email@domain.com"

config的三个作用域

git config --local ## 等价于git config,--local为默认值,local只对某个仓库有效,优先级高于global
git config --global ## global对当前用户所有仓库有效
git config --system ## system对系统所有登录的用户有效

显示config的配置,加上--list

git config --list --local
git config --list --global
git config --list --system
git config --list ## 查看所有配置

q退出查看

建立Git仓库

两种场景

    1. 把已有的项目代码纳入Git管理

      cd 项目代码所在的文件夹
      git init
      
    1. 新建的项目直接用Git管理

      cd 某个文件夹
      git init your_project ##会在当前路径下创建和项目名称同名的文件夹
      cd your_project
      

Git 命令

git add 文件名or文件夹 ## 将工作目录的文件或文件夹添加到暂存区
git add -u ## 可以将已经被git管理的文件一起提交到暂存区,-u =>update
git commit -m'messages' ## 将暂存区的数据提交到git的版本历史
git status ## 查看git仓库的状态
git log ## 查看git仓库的提交记录