基本命令
1 | git add |
fatal: remote origin already exists错误
先删除远程 Git 仓库1
$ git remote rm origin
再添加远程 Git 仓库1
2$ git remote add origin https://github.com/xxx/xxxx.git
# git remote remove origin
简易的命令行入门教程:
Git 全局设置:1
2git config --global user.name "xxxx"
git config --global user.email "xxxx@qq.com"
创建 git 仓库1
2
3
4
5
6
7
8
9
10mkdir ts
cd ts
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/xxx/xxxx.git
# git pull --allow-unrelated-histories
git push -u origin master
# git push --set-upstream origin master
已有项目?1
2
3cd existing_git_repo
git remote add origin https://github.com/xxx/xxxx.git
git push -u origin master
git flow
分支共有5种类型
1) master,最终发布版本,整个项目中有且只有一个
2) develop,项目的开发分支,原则上项目中有且只有一个
3) feature,功能分支,用于开发一个新的功能
4) release,预发布版本,介于develop和master之间的一个版本,主要用于测试
5) hotfix,修复补丁,用于修复master上的bug,直接作用于master
回滚操作
1 | 查看记录 |
fork后同步更新
1 | git remote -v |
大于 50MB 的文件处理
1 | # 进入本地仓库目录初始化LFS |