Git远程08:关于Git远程仓库操作的一些经验

简介:

以下内容纯属个人观点,仅供参考。

  • 执行git pull [远程仓库名] [远程分支名]命令,注意与本地分支的对应。
  • 如果你是处女座,不要用git pull,而用git fetch,获取到更新后,手动进行merge。
  • origin只有在git fetch命令才会有用,其他情况,是否起名origin都无所谓,但是,别没事找事起个奇怪的名字。
  • 如无特殊情况,不建议远程分支与本地分支名字不对应,建议设置好upstream,除非远程分支与本地临时分支重名。可以用git branch -m [旧分支名] [新分支名]进行临时分支的重名。
  • push.default设置为simple模式。
  • git remote add多个库,主库设置为origin,推送特定分支(master,dev,feature,bug-fix等),备份库(一般是本地的裸仓库)推送临时分支。
  • 团队应约定一种Git分支流程,并约定不要删除核心分支。当然删除了也无所谓,只要其他人fetch过,就能再次推送还原。所以要求Git管理员需要经常性的fetch,以确保能获取到所有的更新,保证误删除时可以及时还原。
  • 除管理员外,尽量不要推送标签。只有管理员可以删除标签,并用其他方式通知所有组员进行标签的更新,当然,这个更新也是本地仓库的手动更新。
  • 当有多个项目,如果想采用类似于github的管理方式,建议去查查gitlab。

~~ EOF ~~

目录
相关文章
|
22天前
|
开发工具 git
记IDEA Git版本回退并push到远程操作
记IDEA Git版本回退并push到远程操作
28 1
记IDEA Git版本回退并push到远程操作
|
29天前
|
开发工具 git 开发者
|
1月前
|
开发工具 git
web后端-IDEA的Git操作
web后端-IDEA的Git操作
|
2月前
|
Linux 网络安全 开发工具
Git拉取代码的完整示例操作
Git拉取代码的完整示例操作
63 0
|
3月前
|
Shell 开发工具 git
git相关操作
git相关操作
|
2月前
|
开发工具 git
Git从远程仓库拉取指定的分支
Git从远程仓库拉取指定的分支
73 0
|
4月前
|
开发工具 git
Git操作远程仓库及解决合并冲突
Git操作远程仓库及解决合并冲突
65 0
|
4天前
|
Linux 开发工具 git
还不会 Git 子模块操作?一文教你学会 git submodule 的增、删、改、查!
还不会 Git 子模块操作?一文教你学会 git submodule 的增、删、改、查!
|
1月前
|
开发工具 git
|
1月前
|
存储 持续交付 开发工具
Git操作入门
Git是一个的开源分布式版本控制系统,它已经被广泛应用于软件开发、文档管理、代码托管等领域,成为当今最流行的版本控制系统之一。Git通过高效地管理文件的变化,使得团队协作更加高效,错误率更低。本文将介绍Git的工作原理、基本命令和常见用法等内容。
Git操作入门