4.18Git入门本地仓库学习笔记

99 阅读1分钟

git可以实现多版本的切换

git init 初始化

git add 路径(路径可绝对路径,也可相对路径) 选择要提交的内容

git gnore 文件 如 git gnore style.css 不提交stylr.css文件 描述不提交的内容

git commit -m "理由" 把已经标记的文件提交到本地仓库,并给出理由

git commit -v 把已经标记的文件提交到本地仓库,并回顾修改的内容,能写出更长的理由

git log 看当前历史

git reflog 看全部版本(包括切换版本)

git reset --harfd xxx(版本名称)
XXXXXX 是 commit 的号码,可以是6位,也可以是4位,也可以是 7位,只要是唯一的即可。 运行 reset 命令前,一定要确保重要代码已经提交(commit)了,不然没commit的命令会消失。

git branch x 创建X分支

git checkout X 切换/进入X分支

git checkout master

git status -sb

git branch -d x 删除X分支

解决冲突方法

发现冲突

合并分支的时候得到conflict提示表示有冲突

使用 git status -sb 查看哪个/些文件冲突了

解决冲突 依次打开每个文件

搜索====四个等于

在内容上选择你要保留的代码,可只选上,可只选下,可都选 删除不需要的代码,一些不需要的符号标记等等 git add 对应文件 git status -sb 解决文件的冲突 直到没有冲突,运行git commit (注意后面不需要跟选项)