Git的操作

xiaoxiao2021-02-28  104

git init 将当前目录变为Git仓库

git add [filename] 将文件添加至缓存区

git commit -m "注释" 提交文件到分支(commit 之前必须先add)

git status 查看文件是否被修改

git diff 查看修改内容

版本回退:

git log命令显示从最近到最远的提交日志,我们可以看到3次提交,如果嫌输出信息太多,看得眼花缭乱的,可以试试加上--pretty=oneline

git reset --hard HEAD^ git reset --hard HEAD~100

git reflog 记录每天一条命令 (用于commit之后且关闭命令窗口后还想回滚)

git diff HEAD -- [filename]命令可以查看工作区和版本库里面最新版本的区别

git checkout -- [filename]让文件回到最近一次commit或add前的状态 也可将工作区的修改撤销(其实是用版本库里的版本替换工作区的版本,无论工作区是修改还是删除,都可以“一键还原”

git reset HEAD filename可以把暂存区的文件退回工作区

Git跟新

git push命令,实际上是把当前分支推送到远程。

分支

查看分支:git branch

创建分支:git branch <name>

切换分支:git checkout <name>

创建+切换分支:git checkout -b <name>

合并某分支到当前分支:git merge <name>

删除分支:git branch -d <name>

转载请注明原文地址: https://www.6miu.com/read-36223.html

最新回复(0)