git的操作相关(二)
  pfl0iGEgXbv6 2023年11月19日 19 0

工作流

git的操作相关(二) _bc

gitlab

这里只介绍码云的用法。

https://blog.51cto.com/u_16172166/7041348

git init
git add README.md

git commit -m "first commit"
git remote add origin https://gitee.com/char1es_lec/git_study.git

git push -u origin master

git的操作相关(二) _git_02

git的操作相关(二) _用户名_03

推dev分支:

git的操作相关(二) _用户名_04

git的操作相关(二) _bc_05

下载:
git clone https://gitee.com/char1es_lec/git_study.git
#所以分支
git checkout dev
git branch

git的操作相关(二) _git_06

git的操作相关(二) _bc_07

免密登录:

url中体现

https://gitee.com/char1es_lec/git_study.git
#改为
https://用户名:密码@gitee.com/char1es_lec/git_study

#或者
git remote add origin https://用户名:密码@gitee.com/char1es_lec/git_study

ssh实现

git的操作相关(二) _git_08

ssh-keygen
#然后一直回车
cat ~/.ssh/id_rsa.pub
#copy内容
#找到ssh秘钥设置添加ssh

git的操作相关(二) _用户名_09

git remote add origin git@gitee.com:char1es_lec/git_study.git
#再进行
git push origin master

git自动管理凭证

mac的钥匙串设置

rabase相关(变基):

让代码提交更简洁

git的操作相关(二) _用户名_10

#当前开始的3条合并
git rebase -i HEAD~3

git的操作相关(二) _用户名_11

改为s

git的操作相关(二) _bc_12

我这里全部改为&

git的操作相关(二) _用户名_13

git log:

git的操作相关(二) _用户名_14

注意:尽量对未提交到仓库的代码操作

合并分支:

这里切到dev进行开发

git的操作相关(二) _用户名_15

git的操作相关(二) _bc_16

git log --graph --pretty=format:"%h %s"

git的操作相关(二) _用户名_17

遇到冲突,收动解决

解决冲突:

软件beyond Compare

git config --local merge.tool bc3
git config --local mergetool.path '/usr/local/bin/bcomp'
git config --local mergetool.keepBackup false


git mergetool
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月19日 0

暂无评论

推荐阅读
  dooxi4Nu3rdc   2023年11月19日   36   0   0 重启git
  KRsXEGSB49bk   2023年11月22日   22   0   0 本地缓存git取代码
  17eFBvSPo0pz   2023年11月19日   18   0   0 git
  48fXx4UfWSFg   2023年12月06日   52   0   0 bcIPbundle
  17eFBvSPo0pz   2023年11月19日   21   0   0 gitgit仓库
  KRsXEGSB49bk   2023年11月22日   18   0   0 git推送取代码