首页 > 其他分享 >第一章 第五六七节 git的使用介绍

第一章 第五六七节 git的使用介绍

时间:2023-10-17 12:11:07浏览次数:52  
标签:git 六七 idea 第一章 master commit 远程 分支

git 简介

1.综述git的好处

​ git 可以管理master,dev, bug等代码分支,互不影响减少出错的可能性;

​ 有利于团队合作,让大家互不影响,同时容易解决代码冲突;

2.git分支的分类,一般名称

​ master <=> dev 保持一致

​ feature分支;bug 分支;其他分支

3.git的下载和安装

​ git官网提供下载,直接用安装包安装即可

4.git 项目到 gitee (码云)

​ 1.要在gitee上创建仓库

​ 2.把代码提交到本地仓库,然后关联remote repository。(可以直接用git bash 去 建立git 项目 具体过程如下)

程仓库已经建立,将本地代码上传至远程仓库。

1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库
git init

2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件
git add .

3、用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明
git commit -m "first commit"

4、关联到远程库
git remote add origin 你的远程库地址
如:
git remote add origin https://github.com/cade8800/ionic-demo.git

5、获取远程库与本地同步合并(如果远程库不为空必须做这一步,否则后面的提交会失败)
git pull --rebase origin master

6、把本地库的内容推送到远程,使用 git push命令,实际上是把当前分支master推送到远程。执行此命令后会要求输入用户名、密码,验证通过后即开始上传。
git push -u origin master3.

​ 3.reboot idea然后就可以正常使用idea集成的idea插件了

5.idea git 快速操作

​ 1.git pull ; commit; push ; show history等

​ 2.resolve conflict 之后的代码合并

​ 当git pull 的时候可能会出现conflict,可以通过idea提供的tool,相互合并来解决冲突代码

​ 3.git 的分支管理

​ 1.git clone remote url 就可以下载项目了

	2. new brach 创建新分支
	2. 通过 merge "master" to 'dev', 来合并分支内容
	2. 码云也可以操作分支,创建分支,删除分支

标签:git,六七,idea,第一章,master,commit,远程,分支
From: https://www.cnblogs.com/rushintocloud/p/17769395.html

相关文章

  • git 基本介绍 转自官方
    本文由简悦SimpRead转码,原文地址git-scm.com起步1.1关于版本控制1.2Git简史1.3Git是什么?1.4命令行1.5安装Git1.6初次运行Git前的配置1.7获取帮助1.8总结Git基础2.1获取Git仓库2.2记录每次更新到仓库2.3查看提交历史2.4撤消......
  • 开发中常用的一些git命令及顺序性
    从远程仓库拉取代码:gitclone 仓库地址同步远程所有分支到本地(在任何已有分支下执行都行):gitremoteupdateorigin--prune  (如果要单独同步远程某个分支,则执行gitremoteupdateorigin远程分支名--prune,然后在vscode中左下角点击切换到该远程分支,则会在本地同步一......
  • Git 流程优化-实践
    用gitcz代替gitcommit操作全局安装npminstall-gcommitizencz-conventional-changelognpmi-gcz-customizable写入配置echo'{"path":"cz-customizable"}'>~/.czrc在项目根目录下写入文件.cz-config.jsmodule.exports={//可选类型typ......
  • Git在工作中的基本应用
    一Git的起源Git的定义有一句名言"你要知道从哪里来,才能知道未来可能通向何方"。所以我们首先肯定聊的就是Git的起源。那么Git的定义是什么?Git是一种分布式开源版本管理工具(VCS),你可以用它存储代码、跟踪修订历史记录、合并代码更改,并在需要时恢复为较早的代码版本......
  • Git相关原理
    一Git是什么?Git是一种分布式开源版本管理工具(VCS),你可以用它存储代码、跟踪修订历史记录、合并代码更改,并在需要时恢复为较早的代码版本。二Git分区工作区workingdirectory是「工作目录」,也就是我们肉眼能够看到的文件暂存区(Index)本地仓库区(Repository)远程仓库......
  • Git 分布式版本控制工具
    1.前言1.1什么是GitGit是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类、xml文件、html页面等),在软件开发过程中被广泛使用。其他的版本控制工具软件:SVNCVSVSS1.2使用Git能做什么代码回溯:Git在管理文件过程中会记录日志,方便回退到历史版本版本切换:Git存在分支......
  • git入门
    git入门今天在学习黑马的实战项目时讲到了git,突然发现我还没有学过这部分内容,然后去b站找到了大佬狂神的这部分课,有参考了一些笔记(相关链接放在文末),自己随便总结了一下,以方便日后回顾学习。1.什么是版本控制版本控制(Revisioncontrol)是一种在开发的过程中用于管理我们对文件、......
  • 解决git提交每次都要输入密码
    在我们的项目目录下打开控制台,输入gitconfig--globalcredential.helperstore然后生成一个.git-credentials,上边记录你的账号和密码,只需要输入一次用户名和密码,就会把账户信息保存到这个文件中。下次就不会弹出让你输入用户名和密码的提示啦......
  • GIT
    Git目录Git简介安装与常用命令本地仓库配置别名基础操作分支分支规范仓库托管配置ssh公钥常用指令git在Idea中的使用简介分布式版本控制工具安装与常用命令ls/ll查看当前目录cat查看文件内容touch创建文件vivi编辑器i或insert键:插入esc退出编辑模式zz或:wq......
  • Git笔记
    Git打标签gittagtagName-m"info"#打一个标签gittag-dtagName#删除一个标签gitshow#全部tag信息gitshowtagName#查看一个taggittag#全部tag省略信息回滚gitreset--hard"提交HASH值"#回退到指定版本gitpush-foriginmaster#强制提交......