代码语言:javascript复制
配置账户邮箱
git config --global user.name 'itweiwandege'
git config --global user.email '1836811312@qq.com'
查看版本
git --version
查看文件
ls -a
初始化一个Git仓库
git init
查看文件状态
git status
4种状态
untrackes 未被追踪
modified 表示工作区修改了某个文件但是没添加到暂存区
staged 工作区修改的文件添加到了暂存区但是没有提交到版本库
committed 表示数据被安全的存储在本地库中
3层结构
working directory 工作区
staging index 暂存区
git directory(Repository)
查看配置信息
git config --list
查看提交信息
git log
查看文件状态
git status
转换到git文件夹
cd vscode/
提交到暂存区 提交单个文件
git add 'index.js'
git add index.js
提交到本地仓库 提交到仓库
git commit -m 'first commit'
git commit -m 'add style.css'
全部提交
git add .
git commit -m 'add new files'
修改后的文件的提交
git add index.html
git commit -m 'modify index.html'
git commit -am 'remodified index.html'
推送到远程仓库
git push https://github.com/itweiwandege/douban.git
ssh-keygen 生成秘钥
git push git@github.com:itweiwandege/douban.git
3. 或 git config --global --edit