首页 > 其他分享 >git的一些操作方法

git的一些操作方法

时间:2023-05-30 15:12:20浏览次数:49  
标签:origin git 操作方法 代码 xxx dev 一些 分支

git checkout (xxx)  前往其他分支xxx
git merge (dev)  合并其他分支 把dev的代码拉下来
git branch -a  查看全部分支
git branch -r  查看所有远程分支

git checkout -b 分支的快速创建与切换
git branch --set-upstream-to=origin/  本地分支关联线上分支
git branch -vv  查看绑定关系
git fetch origin  将远程分支拉取到本地
git pull origin  将远程分支的代码拉取到本地

-----创建分支
1、创建本地分支并切换   git checkout -b  xxx
2、本地分支关联线上分支   git branch --set-upstream-to=origin/xxx
3、查看关联关系是否正确    git branch -vv  
4、将远程分支的代码拉取到本地   git pull origin dev

-----只提交自己的代码(开发人员)
1、每天拉取dev代码 git pull origin dev
2、下班  提交代码到自己的分支xxx

------提交前先拉取代码(管理员)
1、提交自己的代码
2、切换到dev  git checkout dev
3、合并代码,解决冲突  git merge xxx
4、拉取,提交dev代码
5、切换到xxx
6、拉取dev的代码  git pull origin dev

 

标签:origin,git,操作方法,代码,xxx,dev,一些,分支
From: https://www.cnblogs.com/symlove/p/17443277.html

相关文章

  • Git 拉取分支以及推送分支步骤
    一、git从指定分支拉取代码【前提:远程仓库已有你想拉取的分支,这里以develop分支为例】##首先确定想在哪个分支上拉代码,假设你想拉代码的分支是develop分支。第一步:在拉代码之前先查看以下自己所处的分支名称:gitbranchgitbranch命令解释:   gitbranch查看本地所有分支,其中有......
  • Git入门指南:从新手到高手的完全指南
    Git是一种强大的分布式版本控制系统,广泛应用于软件开发中。它的使用不仅可以帮助开发团队更好地管理代码,还可以提高团队协作效率和代码质量。随着软件开发的不断发展,版本控制成为了程序员必备的一项技能。Git作为最流行的分布式版本控制系统,被广泛地应用于软件开发、数据分析、文......
  • Git入门指南:从新手到高手的完全指南
    Git是一种强大的分布式版本控制系统,广泛应用于软件开发中。它的使用不仅可以帮助开发团队更好地管理代码,还可以提高团队协作效率和代码质量。随着软件开发的不断发展,版本控制成为了程序员必备的一项技能。Git作为最流行的分布式版本控制系统,被广泛地应用于软件开发、数据分析、文......
  • <script> 和 <script setup> 的一些主要差别
    <scriptsetup>是Vue3中的新特性,它是一种简化和更具声明性的语法,用于编写组件的逻辑部分。相比之下,<script>是Vue2中常用的编写组件逻辑的方式。下面是<script>和<scriptsetup>的一些主要差别:语法简洁性:<scriptsetup>的语法更为简洁。它使用了更少的......
  • gitlab--不同的 stage 不重新下载代码、GIT_CHECKOUT、制品 artifacts
    介绍在gitlabci中,不同的stage都会重新下载代码,例如下面的.gitlab-ci.ymldefault:image:ruby:2.7.5stages:#运行的阶段顺序-build-test-deploybuild:#job的名称stage:build#阶段的名称script:-ls-l-echo123>test1.txt#......
  • 最近写的一些题目。
    1.H-卷王之王_牛客小白月赛36(nowcoder.com)首先你发现是对一个数字成倍的增加,所以每个数字他最多加32次。那么就可以考虑直接加就行,然后用一个优先队列存一下就行,每次取出最小的数即可。#include<bits/stdc++.h>usingnamespacestd;#defineintlonglongsignedmain()......
  • Git
    一、引言在单人开发过程中,需要进行版本管理,以利于开发进度的控制。在多人开发过程中,不仅需要版本管理,还需要进行多人协同控制。二、介绍Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git是LinusTorvalds为了帮助管理Linux内核开发而开发的一个......
  • git使用
    1.下载git2.生成ssh密钥,执行ssh-keygen-trsa-C"公司内部邮箱地址"3.切换到~/.ssh目录,ls打开当前文件,复制其中id_rsa.pub的内容4.在仓库中添加sshkey,比如code中,点击页面右上方的SSHKey,把id_rsa.pub的内容粘过来5.全局配置git的用户名和邮箱gitconfig--......
  • 迁移git仓库
    需求背景为了将gitlab上仓库代码都聚合到运维发布平台上,需要对gitlab仓库得名字进行规范化,现在想将项目名字activity改成activityback错误示范结果发现正确演示步骤:1从activity仓库下载项目裸代码本地用gitbash执行下面命令gitclone--barehttp://gitlab.xxx.com/xxx/activity......
  • git stash
    原文链接:https://blog.csdn.net/qq_35458793/article/details/84874161gitstash(git储藏)用于以下场景:1.发现一个类是多余的,想删掉它担心之后会用到它,想保存但又不想增加一个脏的提交,这时候可以考虑使用gitstash;2.使用git的时候,我们往往使用分支(branch)解决任务切换问题,例......