利用git无错误代码推送到码云

简介: 利用git无错误代码推送到码云

准备工作:gitup或者码云(gitee)

案例:码云上操作(gitup是一样的)

一.项目组老大任务

1.创建组织,添加小组开发成员入组

2.创建仓库

3.创建分支(主分支master不需要手动创建)

二.组员任务

组员的任务当然毋庸置疑是项目开发了

1.从项目地址下载远程主分支(master)

git clone ssh地址||git clone https地址
举例:git clone https://gitee.com/h1901/1901_first.git

注意:从远程主分支(master)下载下来以后后续操作不要再该文件夹下操作,应当备份一份进行操作


举例:我上面的命令应当下载了一个1901_first文件夹,我将其复制一份改名1901_first_backup,并且cd进入1901_first_backup目录进行下面的操作


2.列出项目的远程端


git remote -v

举例:git remote -v

结果:

originhttps://gitee.com/h1901/1901_first.git (fetch)originhttps://gitee.com/h1901/1901_first.git (push)

2.显示远程端信息

git remote show

结果:origin

3.主分支远程托推送步骤:

第一步:添加git醒目文件托管

git add .

第二步:提交到本地仓库

git commit -m '描述'
举例:git commit -m 'v0.0.1'

第三步:推送到远程仓库

git push||git push remote <remote> <branch>
//remote:推送地址
//branch:分支名
举例:git push

上面的过程仅仅是推送到远程主分支(master),下面是分支推送过程

4.分支远程推送步骤(这里的做法可以做到无错误输出)

cd进入目录

先git init,初始化仓库

第一步:看分支方法

gitbranch分支名//基于当前分支创建新分支gitbranch//查看所有分支gitcheckout分支名//切换分支gitcheckout-b分支名//创建并切换到新分支//还有其他操作远程的,但因为是团队开发,所以为了安全考虑,我们不应当有除了push和pull的其他操作

第二步:建立且切换分支

git checkout -b hqg

第三步:添加git醒目文件托管

git add .

第四步:提交到本地仓库

git commit -m '描述'

第五步: 添加新的远程端

git remote add origin url(这个是你的https地址)
举例:git remote add origin https://gitee.com/h1901/1901_first.git

第六步:表示第一次推送需要拉取一下代码相当于连接到远程仓库

git pull --rebase origin master(分支名)
举例: git pull --rebase origin hqg

第七步:推送到远程仓库分支

git  push origin master(分支名)
举例:git  push origin hqg

三.注意:

由于所有的推送过程都不可能一帆风顺,经常性的会出现一些问题所以这里有一些经常的错误解决方案供大家参考:

git命令当然不止这些,这里有比较全的命令:

目录
相关文章
|
2月前
|
开发工具 git
使用Git根据日期进行代码版本切换的方法
通过以上步骤,可以有效地根据日期进行Git代码版本的切换。这种方法在需要回溯历史版本进行bug修复或功能复查时特别有用。Git的灵活性和强大功能使其成为现代软件开发不可或缺的工具之一。
282 103
|
5月前
|
数据可视化 Java 测试技术
Git Flow 现代实操指南含从代码提交到 CI/CD 全流程的实用技巧与长尾关键词解析 Git Flow
本指南结合现代技术趋势,详解Git Flow工作流,涵盖GitHub Actions自动化、Conventional Commits规范、Gitmoji可视化等内容,助你实现代码到CI/CD的全流程管理,提升团队开发效率与代码质量。
375 2
|
7月前
|
JavaScript 前端开发 持续交付
实际工作中 Git Commit 代码提交规范是什么样的?
实际工作中 Git Commit 代码提交规范是什么样的?
461 7
|
7月前
|
网络安全 开发工具 git
Git仓库创建与代码上传指南
本教程介绍了将本地项目推送到远程Git仓库的完整流程,包括初始化本地仓库、添加和提交文件、创建远程仓库、关联远程地址及推送代码。同时,还提供了`.gitignore`配置、分支管理等可选步骤,并针对常见问题(如认证失败、分支不匹配、大文件处理及推送冲突)给出了解决方案。适合初学者快速上手Git版本控制。
|
IDE 网络安全 开发工具
【Azure App Service】Local Git App Service的仓库代码遇见卡住不Clone代码的问题
【Azure App Service】Local Git App Service的仓库代码遇见卡住不Clone代码的问题
180 1
【Azure App Service】Local Git App Service的仓库代码遇见卡住不Clone代码的问题
|
6月前
|
开发工具 git 索引
如何使用Git的暂存区来管理代码更改?
如何使用Git的暂存区来管理代码更改?
987 0
|
开发工具 数据安全/隐私保护 git
记录一次使用git工具拉取coding上代码密码账号错误的经历
这篇文章记录了作者在使用Git工具从Coding平台克隆项目时遇到的账号密码错误问题,并分享了通过清除电脑凭证中错误记录的账号密码来解决这个问题的方法。
记录一次使用git工具拉取coding上代码密码账号错误的经历
|
开发工具 git Python
通过Python脚本git pull 自动重试拉取代码
通过Python脚本git pull 自动重试拉取代码
404 5
|
10月前
|
安全 开发工具 git
git分布式版本控制系统及在码云上创建项目并pull和push
通过本文的介绍,我们详细讲解了Git的基本概念和工作流程,并展示了如何在码云上创建项目及进行pull和push操作。Git作为一种分布式版本控制系统,为开发者提供了强大的工具来管理代码变更和协作开发。希望本文能帮助您更好地理解和使用Git及码云,提高开发效率和代码质量。
413 18
|
10月前
|
安全 开发工具 git
git分布式版本控制系统及在码云上创建项目并pull和push
通过本文的介绍,我们详细讲解了Git的基本概念和工作流程,并展示了如何在码云上创建项目及进行pull和push操作。Git作为一种分布式版本控制系统,为开发者提供了强大的工具来管理代码变更和协作开发。希望本文能帮助您更好地理解和使用Git及码云,提高开发效率和代码质量。
290 16