# git

11

# 强推到master

image-20240829114427346


git revert     

git reset HEAD~ 

强推
git push --force(git push -f)

#回到指定版本
git reset --hard ffdeb66182bde0c313d840769fdfd0369e63253c

#强推dev到master
git push origin dev:master -f
#强推到master
git push origin master -f

# 修改git地址

git remote set-url origin


#合并某次提交到另一个分支
git cherry-pick 7fcb3defff

1 切换到develop分支,敲 git log 命令,查找需要合并的commit记录,比如commitID:7fcb3defff;
2 然后,切换到master分支,使用 git cherry-pick 7fcb3defff  命令,就把该条commit记录合并到了master分支,这只是在本地合并到了master分支;
3 最后,git push 提交到master远程,至此,就把develop分支的这条commit所涉及的更改合并到了master分支。


比如说我从Dev切换回开发分支时,要是dev某个文件跟开发分支冲突时,他就会弹出一个窗,说这部分文件冲突,问你要怎么处理
smart checkout就会把冲突的这部分内容带到开发分支(如果你没有点进窗口的那些文件处理冲突的话)
force checkout就不会把冲突的这部分内容带到开发分支

# gitlab tag

v1.44

Version 1.44

App Version :  **1.44**
1. app分类菜单页
2. 消费券券后
3. 提现消息
4. 店铺排序

image-20201221094109988

问题 HTTP Basic: Access denied

https://blog.csdn.net/weixin_40030173/article/details/104156584