1.添加文件到暂存区
添加单个文件:git add fileName 添加多个文件:git add fileName1 fileName2 添加所有后缀名相同的文件:git add *.html
添加所有未跟踪或者修改的文件:git add all 提交未跟踪、修改、删除文件 git add . 提交未跟踪、修改文件
2.将暂存区的文件提交到本地仓库
git commit -m "备注说明"
3.丢弃修改
1)丢弃只在工作区的修改:git checkout -- fileName 把文件在工作区的修改全部撤销,回到最近一次commit或add的转态,必须加--,否则为切换分支命令。
2)丢弃已经add到暂存区的修改:先 git reset head fileName 回到工作区,再 git checkout -- fileName 丢弃修改。
3)丢弃已经commit 但还没push到远程的修改(即:版本回退):
git reset --hard head^ 回退到前一个版本 git reset --hard 版本号 回退到指定版本,不知道版本号的可以使用 git reflog 查看
4.从远程克隆一个本地库
在资源管理器的对应位置,执行 git clone 仓库地址 命令。
5.分支相关
1)创建分支:git branch bName 切换分支: git checkout bName 创建并切换分支: git checkout -b bName
2)查看分支: git branch 此命令会列出所有的分支,并在当前分支前标记*号
3)合并指定分支到当前分支:git merge 指定分支
4)删除分支:git branch -d bname 如果是从未合并过的分支,需强行删除:git branch -D bName