## 第一步:
-- 初始化git仓库
git init
-- 配置用户信息
git config user.name "someone"
git config user.email someone@someplace.com
## 第二步:
-- 添加文件
git add .
-- 提交文件
git commit -m "remark file"
-- 查看仓库当前状态
git status
-- 切换分支
git checkout
-- 拉取项目
git pull
-- 合并项目B到项目A(不产生新的commit_id)
git checkout A
git rebase B
-- 合并项目A到项目B(产生新的commit_id)
git checkout B
git merge A
-- 提交到远程
git push
-- 查看历史操作命令
history
-- 查看文件具体的修改
git diff fileName
-- 查看从近到远的提交日志
git log
git log --pretty=oneline 美化日志显示方式
git log --abbrev-commit 查看日志分支合并图
git log --graph --pretty=oneline --abbrev-commit
或
git reflog
-- 时光回退机
git reset --hard commit_id
-- 查看branch提交树tree
git ll
-- 查看文件内容
cat file_name
-- 删除一个文件
git rm file_name
-- 查看远程库信息
git remote -v
-- 克隆远程仓库,将远程服务器上的仓库完全镜像一份至本地
git clone
基本格式:git clone git@github.com:你的github帐号名称/你的仓库(或项目)名称.git
## 第三步:
-- 配置命令简写
修改 .gitconfig 文件