Join two or more development histories together
git merge [-n] [--stat] [--no-commit] [--squash] [--[no-]edit]
[--no-verify] [-s <strategy>] [-X <strategy-option>] [-S[<keyid>]]
[--[no-]allow-unrelated-histories]
[--[no-]rerere-autoupdate] [-m <msg>] [-F <file>] [<commit>…]
git merge (--continue | --abort | --quit)
Git忽略文件的原则
```
git checkout –orphan tmp
git config --global credential.helper store
## ~/.gitconfig 文件中会多一行
[credential]
helper = store
# 再次执行git pull再次输入用户名和密码
# ~/.git-credentials 会多一行内容
http://{username}:{password}@{githubAddress}
```bash https://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html
新建 创建一个新的 git 版本库。这个版本库的配置、存储等信息会被保存到.git 文件夹中