Git
YuZhuQue
这个作者很懒,什么都没留下…
展开
-
git 协同开发解决冲突
在实际开发过程中有以下2中情况1. 本地修改后,未执行 git commit, 当前的修改处于unstage 跟 stage的时候执行 git pull 拉取最新代码,会提示冲突执行 git stash //会把所有未提交的修改(包括暂存的和非暂存的)都保存起来,用于后续恢复当前工作目录, 不会存储 Untracked files: 的文件git pullgit stash apply stash@{0}解决冲突vi common/readme<<<<&原创 2021-03-05 16:46:42 · 223 阅读 · 0 评论 -
gitlab 出现git pull 成功 git push失败的情况
在实际的开发过程中,从gitlab 拉取代码成功,修改后 git push 的时候 却出现了 如下的提示:# git pushremote: You are not allowed to push code to this project.fatal: unable to access 'https://xxxxx.git/': The requested URL returned error: 403出现该问题的原因是;需要成为该仓库的 成员,否则就会出现上面的错误, 可以让已经是Membe原创 2021-03-05 16:16:40 · 1830 阅读 · 0 评论 -
git 记住用户名跟密码
全局配置在家目录下 新建 .git-credentials 文件,并在文件内写入cat ~/.git-credentials https://name:passwd@xxxxxxxhttps://name:passwd@xxxxxxname 跟 passwd 替换成 你自己的的用户名跟密码xxxx 是你要访问的https 网址在命令行下输入git config --global credential.helper store参考自:Git 工具 - 凭证存储...原创 2021-02-22 10:24:08 · 363 阅读 · 0 评论 -
git submodule HEAD detached 的问题
在使用git submodule 的时候,常常会遇到 执行完以下操作后发现 子仓库的head 指针处于游离状态git clone xxxxx.gitgit submodule update --init然后切换到子仓库,查看当前分支的状态如下原因是之前同事在子仓库中修改并提交后,没有在 父仓库中更新子仓库的最新提交记录正常情况下,修改子仓库的内容并在子仓库提交后会在父仓库执行 git diff会有如下输出解决git submodule head detached的方法:重新建原创 2020-07-13 17:56:56 · 2300 阅读 · 0 评论