Git基础用法
在本地仓库创建并提交
初始化 本地仓库
git init
把文件添加到本地仓库中
git add . (.代表当前目录下所有文件跟踪,你也可以 git add 文件名 )
git commit -m "提交注释"
撤销操作
重新提交操作
git commit --amend
取消暂存操作
git reset HEAD CONTRIBUTING.md
撤销对文件的修改,还原提交前的修改
git checkout -- CONTRIBUTING.md
返回之前做的项目
git log 查看之前项目的hash值
git reset --hard <你的hash值>
查看本地文件状态
查看文件状态
git status
查看更新了哪一部分
git diff
对比暂存文件与最后一次提交的差异
git diff --staged
查看已经暂存起来的变化
git diff --cached
查看提交历史
git log
git log --stat 查看历史简阅显示
分支操作
查看分支
git branch
创建分支
git branch 1 创建1分支
切换分支
git checkout 1 切换到1分支
合并分支
git merge 2 (把2分支合并到当前分支)
删除分支
git branch -d 1
远程仓库操作
把远程仓库内容克隆下来
git clone <github的code项目地址>
如 git clone https://github.com/group1122/group1122.github.io.git
克隆下来的仓库更新
git pull
提交本地代码
git push
在远程仓库中创建分支
git push origin 1(注意你要本地先有1分支)
在远程仓库中删除分支
git push origin --delete 1