这个仓库是本地仓库,还要提交到远程仓库(就是GitHub的那B)
clone是克隆全部,pull就是把克隆修改过的部分
别人复制你的代码,想修改了,那个人要pull request,你同意了,就往自己的添加修改的东西
git config --global user.name xxx git config --global user.email xxx
初始化
添加文件 (把该目录的所有文件都上传),将文件上传的暂存区 PS:缓存删除:git rm -cached xx.xx
提交到本地仓库
git remote add origin url
这个呢,地址就是你的github的项目,为这个地址取个名字,就类似这个 PS:这时候可以用git remote -v看状态
git push origin master 这一步后,会叫你登陆之类的(登陆不对,就登陆邮箱吧。。) 把本地仓库上传到远程仓库,阳间的话来说就是把东西上传到GitHub中,前面的都是铺垫但是必不可少。 分支树名默认会有个master的,怎么切换分支树后面会说
用户名啊 密码
git pull --rebase origin master 我也不知道是什么,但是没这一步,GitHub就没东西显示
就是这种 这个项目有3个分支树,一开始的main,默认的master,自己新加的分支树hot_fix,前面的例子都是master的,我们来把文件上传到其他分支树
默认就是master分支,那个仓库要创建(提交)了master分支树,才能创建其他分支树. 而且,要添加其他分支树,要完成上面的第5步才可以创建和切换
新建分支树
查看当前分支树是哪一个
切换分支树
删除远程分支树 git push 地址别名 --delete 分支树名