文章目录
- 14.GIT远程仓库操作-关联、拉取、推送、克隆
- 目标
- 内容
- 小结
Git提供了一系列命令来进行远程仓库的操作。
下面是一些常用的Git远程仓库操作:
克隆远程仓库到本地:
git clone <远程仓库URL>
查看远程仓库信息:
git remote -v
添加远程仓库:
git remote add <远程仓库名称> <远程仓库URL>
从远程仓库拉取最新修改:
git pull <远程仓库名称> <远程分支名称>
推送本地修改到远程仓库:
git push <远程仓库名称> <本地分支名称>:<远程分支名称>
查看远程分支:
git branch -r
创建本地分支并与远程分支关联:
git checkout -b <本地分支名称> <远程仓库名称>/<远程分支名称>
删除远程分支:
git push <远程仓库名称> --delete <远程分支名称>
拉取远程分支到本地:
git checkout -b <本地分支名称> <远程仓库名称>/<远程分支名称>
合并远程分支到当前分支:
git merge <远程仓库名称>/<远程分支名称>
这些是一些常用的Git远程仓库操作命令,希望对你有帮助!如果你想了解更多关于Git的操作,可以查阅Git的官方文档或其他相关资源。
14.GIT远程仓库操作-关联、拉取、推送、克隆
目标
完成远程仓库的关联、拉取、推送、克隆操作
内容
-
关联
现在readme.txt已经推送到我们自己的本地仓库,在推送到码云仓库前,我们需要先建立本地仓库与远程仓库的关系
命令:git remote add origin 远程仓库地址 关联远程仓库
- 拉取:从码云仓库拉取到本地仓库
【注意】在推送代码前必须先拉取代码,否则无法推送本地仓库代码到码云仓库
命令:git pull origin master --allow-unrelated-histories
首次拉取需要添加:--allow-unrelated-histories
命令:git pull 后续拉取
- 推送:本地仓库推送到码云仓库
命令: git push -u origin master 首次推送
命令: git push 后续推送
码云仓库有推送的信息
-
克隆
如果我们新加入一个团队,这个时候就需要我们把代码从远程仓库克隆过来,那么咱们操作呢?
新建文件夹learn-Git-B,新建的文件中右键
点击 Git bash Here
命令: git clone 远程仓库
这时候就拉取出远程仓库的内容
小结
1.常见命令
关联远程仓库命令:git remote add origin 远程仓库地址
举例:git remote add origin https://gitee.com/tiansuo123456/itheim-heima141.git
拉取命令:git pull origin master --allow-unrelated-histories 从码云服务器拉取到本地
首次拉取需要添加:--allow-unrelated-histories
命令:git pull 后续拉取
推送命令: git push -u origin master 首次推送 从本地推送到码云
命令: git push 后续推送
克隆命令: git clone 远程仓库 从码云服务器拉取到本地
举例:
git clone https://gitee.com/tiansuo123456/itheim-heima141.git
2.git clone(克隆) 与 git pull(拉取) 区别
#1.相同点:都是从远程服务器拉取代码到本地
#2.不同点:
git clone(克隆) :是在本地没有版本库的时候,从远程服务器克隆整个版本库到本地,是一个本地从无到有的过程。
git pull(拉取) :在本地有版本库的情况下,从远程库获取最新commit 数据(如果有的话),并merge(合并)到本地。
3.将代码从本地仓库推送到码云仓库,每次都需要输入码云仓库的用户名和密码,这样很麻烦,我们可以参考资料中的以下文件:
以上就是本篇文章的全部内容了, 你学会了吗。