常用git命令记录和使用规范

71 阅读1分钟

image.png

pul request流程

  1. 从 master 分支中创建一个新分支 (自己 fork 的项目)
  2. 提交一些修改来改进项目 (自己 fork 的项目)
  3. 将这个分支推送到 GitHub 上 (自己 fork 的项目)
  4. 创建一个合并请求
  5. 讨论,根据实际情况继续修改
  6. 项目的拥有者合并或关闭你的合并请求

1. 账号相关

设置本地库用户名

gitgit config --global user.name`
 

设置本地库邮箱地址

git config --global user.email 

2. clone仓库

建议使用ssh密钥进行clone

git clone git@code.xxx.net:xxxx/xxx.git

3. 建立主仓库连接

git remote add upstream git@code.xxx.net:xxxx/xxx.git

4. 初始化子项目

项目中有几个公用子仓库,需要初始化一起下载

git submodule update --init --recursive

5. 提交代码(本地所有文件)

git add .

确定代码规范

npm run commit

提交

git push origin master

其他常用操作

将远程主机的更新取回本地

git fetch <远程主机名> <分支名>

git branch查看远程分支,-r查看远程分支,-a查看所有分支

取回远程主机的更新后,在它的基础上使用git checkout创建新的分支 使用git merge或者git rebase 在本地分支上合并远程分支