0


克隆远程仓库

上面,我们讲了先有本地库,后有远程库的时候,如何关联远程库。 现在,假设我们从零开发,那么最好的方式是先创建远程库,然后,从远程库克隆。 首先,登陆GitHub,创建一个新的仓库,名字叫xxx: 现在,远程库已经准备好了,下一步是用命令git clone克隆一个本地库:

登陆gitHub,点进项目,选择code,选择ssh,复制地址,当前地址就是我们克隆项目的地址

git@github.com:cfg1573/test_QY133.git

git@github.com:cfg1573/QY135Nb666.git

如果有多个人协作开发,那么每个人各自从远程克隆一份就可以了。

1、新建文件夹,输入cmd

2、输入命令:

git clone git@github.com:cfg1573/test_QY133.git

回车 克隆完成

克隆完成,文件下载至本地

小结 要克隆一个仓库,首先必须知道仓库的地址,然后使用git clone命令克隆。 Git支持多种协议,包括https,但ssh协议速度最快。

分支操作

1、gitHub新建一个远程仓库,在本地克隆

克隆成功:

2、在克隆成功的项目下,查看分支:

查看分支:git branch

创建分支:git branch 分支名

创建了一个dev分支,dev是devlop的缩写,表示开发分支

我们接下来的程序会写在dev分支上,写完以后再合并到主分支中

切换分支:

git switch name或者git checkout name name表示分支名

创建+切换分支

git switch -c name或者git checkout -b name

合并某分支到当前分支:

如果要把dev分支合并到master 需要先切换到master分支,因为合并是要把分支合并到当前分支

git merge name

例:

在dev分支下新建index.html,index.css,

添加,提交

然后切换到主分支,此时主分支中没有新提交的index.html文件

合并分支, git merge dev ,这样就把dev分支的内容提交到了主分支下面

删除分支:git branch -d name

我们用过以后的分支,如果不想用了可以删掉

3、解决冲突

当多个分支同时修改同一处代码时(同一个文件时),合并时就会出现冲突的情况

如:

在dev分支中修改index.html,修改,提交

dev分支修改:

切换到main分支,继续修改index.html,修改,提交

合并dev分支到main分支中,此时就会出现冲突

两个分支同时修改一个文件,git不知道要使用哪一次提交

Git用<<<<<<<,=======,>>>>>>>标记出不同分支的内容,

解决方法,手动更改

点击后再次添加、提交

4、查看分支情况

git log也可以看到分支的 情况

git log --graph命令可以看到分支合并图

标签: github git

本文转载自: https://blog.csdn.net/Gx754649/article/details/127577250
版权归原作者 郭旭编程 所有, 如有侵权,请联系我们删除。

“克隆远程仓库”的评论:

还没有评论