热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

git操作简述码云

git指令gitbranch:查看当前分支**gitcheckout-b分支名(user)**:新建一个分支,名为user-b表示新建g

git 指令


  1. git branch : 查看当前分支
  2. **git checkout -b 分支名(user) ** : 新建一个分支 , 名为 user -b表示新建
  3. git checkout 分支名 :切换到该分支
  4. git status : 查看当前 工作区的文件情况
  5. git add . : 将当前分支的全部文件保存到本地缓存区
  6. git commit -m “描述” : 将 本地缓存区上传到版本库
  7. git push -u 仓库名(origin) 分支名 : 将 该分支 上传到云端的仓库中 -u 新建云端分支
  8. git push :更新 云端的该分支(上传)
  9. git merge 分支名 :将该分支的内容与 现在所处的分支 合并

git 操作


1、码云新建仓库并提交代码


1.1、进入码云页面,点击 + 的新建仓库

在这里插入图片描述


1.2、进入新建仓库界面

在这里插入图片描述


1.3、上传项目


1.3.1、执行git全局配置

git config --global user.name "***"
git config --global user.email "***@***.**"

1.3.2、将文件暂存

git add .
git commit -m "***"

1.3.3、将本地仓库与远程仓库对应

git remote add origin https://gitee.com/****/****.git
git push -u origin master

2、完成一个新功能上传云端


  1. 先使用 git branch 查看当前分支
  2. 使用 git checkout -b 分支名 创建新分支
  3. 使用 git branch 查看新分支是否创立
  4. 使用 git status 查看当前新功能的文件情况
  5. 使用 git add .将当前功能文件全部保存在暂存区
  6. 再次使用 git status 查看当前新功能的文件情况,全绿表示上传完成
  7. 使用 git commit -m "注释" 将本地暂存区保存到版本库
  8. 使用 git push -u origin 分支名上传到云端
  9. 使用 git checkout master将分支切换到主分支
  10. 使用 git merge 分支名将刚刚的分支与主分支合并更新
  11. 使用 git push将更新后的主分支与云端的主分支更新

3、想开发新功能


  1. 使用 git checkout -b 分支名创建新分支
  2. 使用 git push -u origin 新分支名上传到云端创建新分支

4、新功能开发完毕


  1. 使用 git branch查看当前分支
  2. 使用 git add . 将当前功能文件全部保存在暂存区
  3. 使用 git commit -m "注释" 将本地暂存区保存到版本库
  4. 使用 `git push 将当前分支上传到云端
  5. 使用 git checkout master将分支切换到主分支
  6. 使用 git merge 分支名将刚刚的分支与主分支合并更新
  7. 使用 git push将更新后的主分支与云端的主分支更新

推荐阅读
  • 本文总结了多个常用的 Git 命令,包括分支管理、代码提交、远程仓库同步等,旨在帮助开发者高效利用 Git 进行版本控制。 ... [详细]
  • golang常用库:配置文件解析库/管理工具viper使用
    golang常用库:配置文件解析库管理工具-viper使用-一、viper简介viper配置管理解析库,是由大神SteveFrancia开发,他在google领导着golang的 ... [详细]
  • 数据库内核开发入门 | 搭建研发环境的初步指南
    本课程将带你从零开始,逐步掌握数据库内核开发的基础知识和实践技能,重点介绍如何搭建OceanBase的开发环境。 ... [详细]
  • 本文详细介绍了如何在 Spring Boot 应用中通过 @PropertySource 注解读取非默认配置文件,包括配置文件的创建、映射类的设计以及确保 Spring 容器能够正确加载这些配置的方法。 ... [详细]
  • 使用Python在SAE上开发新浪微博应用的初步探索
    最近重新审视了新浪云平台(SAE)提供的服务,发现其已支持Python开发。本文将详细介绍如何利用Django框架构建一个简单的新浪微博应用,并分享开发过程中的关键步骤。 ... [详细]
  • 从零开始构建完整手机站:Vue CLI 3 实战指南(第一部分)
    本系列教程将引导您使用 Vue CLI 3 构建一个功能齐全的移动应用。我们将深入探讨项目中涉及的每一个知识点,并确保这些内容与实际工作中的需求紧密结合。 ... [详细]
  • 深入解析Java虚拟机(JVM)架构与原理
    本文旨在为读者提供对Java虚拟机(JVM)的全面理解,涵盖其主要组成部分、工作原理及其在不同平台上的实现。通过详细探讨JVM的结构和内部机制,帮助开发者更好地掌握Java编程的核心技术。 ... [详细]
  • Git支持通过自定义钩子来扩展其功能,这些钩子根据触发条件的不同,可以分为客户端和服务器端两种类型。客户端钩子通常与本地操作相关联,如提交代码或合并分支;而服务器端钩子则与远程仓库的交互有关。 ... [详细]
  • 本文探讨了如何使用Go语言从传统的INI配置文件中提取所需的信息。INI文件因其简单易用而在多种环境中广泛采用,如操作系统设置、游戏引擎配置以及版本控制系统等。 ... [详细]
  • 本文详细介绍了 SVN 中的 switch 命令及其使用方法,包括如何切换工作副本到新的 URL 和如何处理版本库迁移等情况。 ... [详细]
  • PostgreSQL 10 离线安装指南
    本文详细介绍了如何在无法联网的服务器上进行 PostgreSQL 10 的离线安装,并涵盖了从下载安装包到配置远程访问的完整步骤。 ... [详细]
  • 创建项目:Visual Studio Online 入门指南
    本文介绍如何使用微软的 Visual Studio Online(VSO)创建和管理开发项目。作为一款基于云计算的开发平台,VSO 提供了丰富的工具和服务,简化了项目的配置和部署流程。 ... [详细]
  • 使用 GitHub、JSDelivr、PicGo 和 Typora 构建高效的图床解决方案
    本文详细介绍了如何利用 GitHub 仓库、JSDelivr CDN、PicGo 图床工具和 Typora 编辑器,搭建一个高效且免费的图床系统。通过此方案,用户可以轻松管理和上传图片,并在 Markdown 文档中快速插入高质量的图片链接。 ... [详细]
  • 本文详细介绍了 Flink 和 YARN 的交互机制。YARN 是 Hadoop 生态系统中的资源管理组件,类似于 Spark on YARN 的配置方式。我们将基于官方文档,深入探讨如何在 YARN 上部署和运行 Flink 任务。 ... [详细]
  • 解决FCKeditor应用主题后上传问题及优化配置
    本文介绍了在Freetextbox收费后选择FCKeditor作为替代方案时遇到的上传问题及其解决方案。通过调整配置文件和调试工具,最终解决了上传失败的问题,并对相关配置进行了优化。 ... [详细]
author-avatar
小豇豆和花椰菜
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有