文件存储的三个地方
本地——本地仓库——远程仓库
新建本地分支
git init
关于clone 与 pull 的区别
clone是本地没有repository时,将远程repository整个下载过来。
pull是本地有repository时,将远程repository里新的commit数据(如有的话)下载过来,并且与本地代码merge
连接远程分支
方法1:从远程 pull --- 默认成为origin
git pull https://github.com/AnranWang/ife.git
方法2 :git remote add [public] https://github.com/AnranWang/ife.git
将这个远程仓库命名为public
git remote -v
查看所有远程仓库
添加本地文件到本地仓库
git add . 上传当前.git文件(仓库)所在目录下的所有文件
git commit -m "message"
分支
git branch test 新建本地分支test (默认分支是master)
git checkout test 从本地的master 转换到了本地的test
git branch --all 查看所有分支(本地+远程)
上传
1.git push -u local-branch-name remote-branch-name
2.git push origin test/master
orgin 就是最开始默认连接的远程,如果是其他远程仓库,就用其名字
远程仓库就是本地仓库的复刻。 origin代表当前test 和 master 此时
删除远程分支
git push origin test 删除origin 连接的远程仓库的test 分支