GitHub知识点大全

知识点:

$git clone “远程仓库地址”  把远程仓库克隆到本地(本地自动和远程建立连接,自动把远程中的信息同步到本地,本地也是一个单独的仓库:见一远程仓库不要时空的,至少有一个master分支)

$git pull origin master :把远程仓库MASTER中的信息同步到本地仓库MASTER中

$git push origin master :把本地仓库MASTER中的信息同步到远程仓库MASTER中(需要使用github的用户名密码来进行全校校验:一般都是组长在远程仓库把组员的账号放到小组中,这样组员用自己的账号也有权限操作仓库,最好本地的git配置中吧用户名和邮箱修改为和GITHUB账号相同的信息)

如果有冲突:

1.进入到编程框模式(按i即可),i->ESC->:wq 即可

2.自己会把两份代码都保存在本地文件中,自己动手去选择要哪一个,改完后重新提交推送

$git checkout -b xxx 创库分支并切换到指定分支下(可以把本地master中的历史信息同步到新创建的分支中)

git branch

git branch xxx

git checkout xxx

git branch -D xxx 删除分支

$git merge xxx 把xxx分支的历史信息合并到当前分支下

$git stash /git stash pop 在切换分之的时候,有一部分信息并没有提交成历史版本,为了防止信息的丢失,我们需要先使用stash保存,然后切换分支后,再使用git stash pop 还原暂存数据 再进行合并等

猜你喜欢

转载自blog.csdn.net/weixin_41262185/article/details/105473701