Git常用命令-01
Git
git init 初始化本地git仓库
git status 此指令可以查询当前目录下文件的状态
git add 文件名 将单个文件加入到暂存区
git add 文件名1 文件名2 将多个文件加入到暂存区
git commit -m "注释"提交暂存区文件到本地库
vi 文件名 修改文件
cat 文件名 查看文件内容
git rm --cached 文件名 将文件移出暂存区
撤销修改
git restore 文件名 丢弃当前工作区修改的内容
git restore --staged 文件名 丢弃暂存区的内容
比较差异
git diff 工作区和暂存区比较
git diff --cached 暂存区和本地库比较
git diff HEAD 工作区和本地库比较
查看日志
git log 查看已经提交的日志
git reflog 查看所有日志
版本回退
git reset --hard HEAD^ 回退一次
git reset --hard HEAD^^ 回退两次
git reset --hard HEAD~N 回退N次
git reset --hard commit_Id 回到指定的提交
远程仓库
git remote add origin https://gitee.com/******/testGit.git 创建远程仓库
git push -u origin 分支名 第一次提交代码需要这个
git pull 更新代码(其实执行了两个动作一个是更新,还有一个是自动合并 (git fetch + merge))分支
git branch 查看所有分支
git branch 分支名 创建分支
git checkout 分支名 切换分支
git checkout -b 分支名 创建并切换分支
git branch -d 分支名 删除分支
git branch -D 分支名 强制删除
git merge 分支 站在接受合并的分支执行

浙公网安备 33010602011771号