关于Git远程版本库

简介:

Git作为分布式版本库控制系统,每个人都是本地版本库的主人,可以在本地的版本库中随心所欲的创建分支和里程碑.

当需要多人协作时,问题就出现了:

1.如何避免因为用户把所有的本地分支都推送到了共享版本库,从而造成共享版本库上分支混乱.

2.如何避免不同用户针对不同特性开发创建了相同名字的分支而造成分支名称上的冲突;.

3.如果不带参数执行git fetch,git pull和git push 到底是和那个远程版以及哪个分支进行交互?

 

之前说Git 分支的时候,每一个版本库最多只和一个远程共享上游版本库进行交互.但是实际上Git允许一个版本库和任意多个版本库进行交互.

下面我基于远程的miam.git版本库再建立几个新的版本库.

这样在本地的工作区中就有了三个基于远程共享仓库miam.git的仓库.(第一个是clone后面跟着URL之后没有 名称)分别是miam.git ,miam1.git ,miam2.git

先看看miam.git远程共享版本库中包含哪些分支?

原来远程共享版本库有三个分支.

但是在本地执行git branch 命令检查分支,


本文转自SummerChill博客园博客,原文链接:http://www.cnblogs.com/DreamDrive/p/4157567.html,如需转载请自行联系原作者

相关文章
|
7月前
|
开发工具 git
记IDEA Git版本回退并push到远程操作
记IDEA Git版本回退并push到远程操作
173 1
记IDEA Git版本回退并push到远程操作
|
1月前
|
算法 网络安全 开发工具
[Git]关联远程库的两种方法及配置
本文介绍了 git 的四种连接方式:ssh 连接、HTTPS 连接、SVN 连接和 SVN + ssh 连接,重点讲解了 HTTPS 和 ssh 连接方式的配置及注意事项。文章详细解释了 HTTPS 连接的身份验证过程、常见问题及解决方案,以及 ssh 连接的公钥和私钥的创建、配置方法。此外,还介绍了如何在同一台电脑上连接多个 gitee 账号的方法。
119 0
[Git]关联远程库的两种方法及配置
|
6月前
|
开发工具 数据中心 git
详解IDEA git 版本回滚
详解IDEA git 版本回滚
253 0
|
3月前
|
安全 开发工具 git
git合并错了,我想回退到之前的版本
git合并错了,我想回退到之前的版本
|
7月前
|
程序员 Linux 开发工具
振南技术干货集:研发版本乱到“妈不认”? Git!(5)
振南技术干货集:研发版本乱到“妈不认”? Git!(5)
|
7月前
|
存储 安全 Linux
振南技术干货集:研发版本乱到“妈不认”? Git!(4)
振南技术干货集:研发版本乱到“妈不认”? Git!(4)
振南技术干货集:研发版本乱到“妈不认”? Git!(4)
|
4月前
|
存储 开发工具 数据库
什么是 Git 存储库?
【8月更文挑战第14天】
223 3
|
5月前
|
开发工具 git
unable to index file ‘~$git提交版本号.xlsx‘
unable to index file ‘~$git提交版本号.xlsx‘
|
6月前
|
开发工具 git
技巧分享:Git怎么修改已经提交版本的版本注释
技巧分享:Git怎么修改已经提交版本的版本注释
85 4
|
6月前
|
缓存 项目管理 开发工具
Git项目管理——提交项目和版本回退(二)
Git项目管理——提交项目和版本回退(二)
66 2