初始配置
设置用户名:
1 | git config --global user.name "you name" |
设置邮箱:
1 | git config --global user.email "you email" |
生成密钥:
1 | ssh-keygen -t rsa -C "you email" |
在密钥默认保存路径C:\Users\Administrator\.ssh中找到id_rsa.pub文件,复制其内容粘贴到 SSH and GPG keys 的SSH keys中,记得New SSH key
常用命令
1 | 暂存:git add . #注:git add filename可以指定要暂存的文件 |
多人共用博客流程
-
邀请协作者加入博客仓库的合作者
-
协作者和创建者写笔记之前都pull一下,发现有冲突再一起究竟商量保留谁的内容
-
写完笔记后一方push,另一方pull,回到步骤2
-
循环2-3步骤持续推进笔记写作
多人开发项目流程
-
队长创建仓库,邀请队员加入
-
队长初始化仓库,然后 push 进 main 分支,队员再 pull 下来
-
队长给队员布置任务,每个队员新建自己的分支(不要直接修改 main 分支,包括队长自己)
-
每个队员再自己的分支上开发功能,开完完毕后 push 自己的分支,然后队长可以 pull 分支,并检查是否用问题,没问题的话就可以合并进 main 分支
-
在切换分支前,先 pull 一下,保证分支是最新的,切换后也应该 pull 一下,保证是最新的再进行开发/合并操作