git
文章平均质量分 56
lionvc1
BUG就像海绵里的水,只要测总会有的
展开
-
git 本地与远程仓库出现代码冲突解决方法
1.将远程仓库代码拉取到本地作为本地的一个新的分支 testbranch git fetch origin master:testbranch 2.将testbranch分支与本地主分支比较 git diff testbranch 3.将新的testbranch分支与本地主分支合并,并解决冲突的文件 git merge testbranch 4.重新提交本地主分支到远程仓库 git push -u origin master 5.删除这个新的分支 git branch -d testbranch原创 2021-02-18 08:46:57 · 672 阅读 · 1 评论 -
git cherry-pick合并某一个或一些版本到某一个分支
1.命令 git cherry-pick 2.提交 主分支master,另外还有个开发dev,想增加一个dev版本中的功能到master中,这里就可以使用cherry-pick了,其实也就是对已经存在的commit 进行再次提交. #切换到master git checkout master # git cherry-pick 47690cc5c # 47690cc5c,是dev中的版本 如果顺利,就会正常提交。结果: 如果在cherry-pick 的过程中出现了冲突 就跟普通的冲突一样,手工解决合并冲原创 2020-12-31 11:15:21 · 550 阅读 · 1 评论 -
git分支
branch_name 代表分支名称可以替换成自己的 1.创建分支 git branch branch_name 2.查看本地分支: git branch 名称前面加* 号的是当前的分支 3.查看所有分支(本地和远程): git branch -a 4.切换分支 git checkout branch_name 5.删除本地分支 git branch -d branch_name 6.删除远程分支 git branch -r -d origin/branch-name #推送到远程主机 git原创 2020-12-31 09:09:27 · 98 阅读 · 1 评论 -
git 命令
账号 github : 账号:38**5@qq.com 用户名:li 配置 git config --global user.name ‘li****’ git config --global user.email ‘38******5@qq.com’ 本地仓库 进入对应的目录执行 git init . #初始化本地仓库 git add . #每次更新都要add,添加到本地缓存区 git status #查看提交状态 git commit –m “xxx” #添加到本地仓库 远程提交 生成公钥密钥原创 2021-01-03 11:18:44 · 142 阅读 · 1 评论 -
linux下Gitee码云通过WebHooks实现自动同步代码部署
码云(Gitee)的WebHooks功能,可以在我们每次提交代码后,向我们设定的地址post一个更新的json信息,这样我们就可以根据该信息,来自动拉去我们的代码,实现自动同步功能. 第一步 配置WebHooks 1.在[码云](https://gitee.com/)上,自己的项目中,选择"管理" --> "WebHooks", 2.这个时候你能看到下图界面. ...原创 2019-10-21 11:45:31 · 953 阅读 · 0 评论