Git初始设置
git config --global user.name "用户名"
git config --global user.email "邮箱"
git config --global user.name
git config --global user.email
Git常用命令
git init
git add 文件名/.(.为工作区所有文件)
git status
git commit -m "描述"
git log
--all : 显示所有分支
--oneline : 将提交信息显示为一行
--graph : 以图形形式显示
git reflog
git reset --hard commitID(通过git log查看)
Git分支命令
git branch
-v : 分支信息
git branch 分支名
-d : 删除分支
-D : 强制删除
-m : 修改分支名
git chechout 分支名
-b : 不存在则创建
git merge 分支名
Git远程命令
git pull 远程仓库 远程branch:本地branch
git push 远程仓库 本地branch:远程branch
-f 强制上传
ssh-keygen -t rsa -C “邮箱地址”
cat ~/.ssh/id_rsa.pub
设置忽略文件
- 文件名为
.gitignore
- 忽略文件内容不进行提交推送