Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理

分支操作相关命令

1.查看本地分支

1
git branch

2.查看远程分之

1
2
git branch -a
git branch -r

如果你知道,请告诉我区别

3.创建本地分支

1
git branch EXAMPLE

4.切换分支

1
git checkout EXAMPLE

5.创建新分支并切换到新分支

1
git checkout -b EXAMPLE

6.删除本地分支

1
git branch -d EXAMPLE

我将origin作为了远程仓库的名字

7.创建远程分支

1
git push origin EXAMPLE

8.删除远程(origin)分支

1
git push origin --delete EXAMPLE

仓库操作相关命令

  1. 添加远程仓库

    1
    git remote add origin 地址
  2. 查看远程仓库

    1
    git remote -v

地址可以是HTTPS或者SSH*

参考文档

我曾出现的问题

1
error:src refspec master does not match any

解决:引起该错误的原因是,目录中没有文件,空目录是不能提交上去的,而且在push之前至少有过一次commit

1
2
3
4
5
6
git init 
git touch README
git add README
git commit -m 'first commit'
git remote add origin 地址
git push origin master