-
忽略其它分支的代码,保留当前分支的代码:
git merge --abort
手动冲突解决后提交
查看全部 -
git branch dev
git branch
git checkout dev
删除分支:git checkout -d dev
不能删除当前分支: git checkout -d test
创建并切换到新分支:git checkout -b test
强制删除分支(有提交内容的分支):git checkout -D test
查看全部 -
git tag v1.0
git tag
git log
git tag v0.5 commitid
git tag
删除标签:git tag -d v0.5
标签上传至远程仓库:git push origin v1.0
查看全部 -
github中新建仓库test
新建项目,添加.gitignore ,排除.history .vscode
git init
git add .
git commit -m 初始化项目
giit remote add origin https://github.com/username/test.git
git push -u origin master
git status
git log
新增文件或修改文件
git add .
git commit -m 新增或修改文件
git push origin master
查看全部 -
将指定文件回到指定版本:
git log
git checkout logId -- version.html
git status
查看全部 -
git status
git add .
git commit -m 版本1
git commit -m 版本2
git log
回到上一版本:git reset --hard HEAD^
回到上两个版本:git reset --hard HEAD^^
git reset --hard id(log的id)
查看全部 -
git config --global user.name=''
git config --global --list
git checkout -- home/home.html
git reset HEAD home/home.html
查看全部 -
课程收获
· 如果安装git,使用git
· 对文件的基础操作
· 对分支的基础操作
· git与github深度结合使用
注意事项
· 只讲基础操作,不深究原理
· 只讲常见使用场景
查看全部 -
本地创建标签: 1]最新提交添加标签 git tag 【标签名】 2]指定提交添加标签 git tag 【标签名】 【提交id】 本地删除标签: git tag -d 【标签名】 标签推送到远程仓库: git push origin 【标签名】查看全部
-
删除不想要的分支:
git push origin --delete 分支名字
备注:删除前要合并到master分支,防止代码丢失
查看全部 -
查看远程仓库:
git branch -av
查看全部 -
已经加入git暂存区后,撤销追踪:
git reset HEAD 文件名
查看全部 -
强行删除分支:
git branch -D <name>
查看全部 -
版本回退方法:
1)、git reset --hard HEAD^
2)、git reset --hard commitid
备注:几个^代表上几个版本
查看全部 -
git mv <sourceFile> <destDir>
git mv <sourceFile> <destDir/destFile>查看全部
举报