git系统学习笔记

版本操作

回滚到某个版本

git reset --hard 9ea179a

 

恢复到最新版本

git reflog

git reset --hard 最新版本号

 

分支操作

 

创建分支

git branch 分支名

 

切换分支

git checkout 分支名

 

master合并其他分支

git checkout master

git merge 分支名

 

git推送克隆代码

 

推送代码

1.在云端创建空仓库,不带readme

2.本地执行,orgin为仓库别名

git remote add origin https仓库地址

3.推送master分支

git push -u origin master

4.在弹出的窗口输入远程仓库用户名和密码

5.推送其他分支

git push -u origin 分支名

 

克隆代码

git clone https仓库地址

 

beyondCompare工具解决冲突

git配置与beyondcompare的关联

// 自定义工具名称为bc

git config --local merge.tool bc

// 配置bc工具的路径

git config --local mergetool.bc.path "C:\Program Files\bc\BCompare.exe"

// 配置不生成多余的文件

git config --local mergetool.bc.keepBackup false

//当git merge出现冲突时

git mergetool

解决冲突后提交

 

git生成tag

git tag -a v1 -m "打标签v1"

git push origin --tags

 

posted @ 2021-07-26 21:46  贾正直  阅读(26)  评论(0)    收藏  举报