首页 > 其他分享 >Git概述

Git概述

时间:2022-11-12 20:00:23浏览次数:35  
标签:Git -- 用户 bashrc 版本控制 概述 git

1.在开发中的实际应用场景(借助版本控制解决,在每次修改给一个版本号)

(1)备份;

(2)代码还原;

(3)协同开发;

(4)追溯问题代码的编写人和编写时间。

 

2.版本控制器的方式

(1)集中式版本控制工具

所有的修改都要提交到同一个服务器,并且需要联网。

如:SVN和CVS

(2)分布式版本控制工具

如:Git

是分布式的,每个开发人员电脑上都有一个完整的版本库(本地仓库),同时还有一个共享版本库(远程仓库)。

如下图所示:

 

 

3.Git工作流程图

 

 

4.Git介绍

Git GUI:Git提供的图形界面工具

Git Bash:Git提供的命令行工具

 

5.可为常用指令配置别名

有些常用的指令参数非常多,每次都要输入好多参数,我们可以使用别名。

(1)打开用户目录,创建.bashrc文件

用户目录为C盘下User文件夹的个人目录

注意:部分windows系统不允许用户创建点开头的文件,可以代开gitBash,执行 touch ~/.bashrc

~:表示当前用户的根目录

 

(2)在.bashrc文件中输入以下内容:

#用于输出git提交日志

alias git-log='git log --pretty=online --all --graph --abbrev-commit'

#用于输出当前目录所有文件及基本信息

alias ll='ls -al'

(3)打开gitBash,执行source ~/.bashrc

 

6.解决GitBash乱码问题

 

 注:git home为Git的安装路径

 

标签:Git,--,用户,bashrc,版本控制,概述,git
From: https://www.cnblogs.com/qiqi-yi/p/16884524.html

相关文章

  • 4.1网络层概述
    网络层的主要任务:将分组由源主机经过多段网络或链路传送至目的主机网络层向上层提供的服务:①面向连接的虚电路(VirtualCircuit)服务;通信结束后须释放连接......
  • tortoiseGit使用教程
    目录Git及TortoiseGit教程创建仓库gitinitgitclone提交代码新增文件提交更新仓库回滚版本命令行小乌龟查看,创建,切换分支查看创建&切换冲突解决分支覆盖Git及TortoiseG......
  • Gin框架执行:go get -u github.com/gin-gonic/gin 报错
    Gin框架执行:goget-ugithub.com/gin-gonic/gin报错错误信息://无法导入gin包:go:modulegithub.com/gin-gonic/gin:Get"https://proxy.golang.org/github.com/gin-......
  • 电影推荐系统项目实战:环境配置与搭建-----Linux环境下GIT、 Azkaban的安装与环境配置
    1.安装Git  2.通过git下载Azkaban源代码  3.切换到3.36版本  4.安装编译环境sudoyuminstallgccsudoyuminstall-ygcc-c++*  ./gr......
  • gitlab安装
    gitlab安装步骤:1、下载安装包gitlab-ce-11.8.2-ce.0.el7.x86_64.rpm上传到服务器2、源码安装命令:rpm-ivhgitlab-ce-11.8.2-ce.0.el7.x86_64.rpm3、修改成gitlab服务器......
  • mac git远程仓库错误解决方法
    mac更新后不知道怎么回事,git时出现了Permissiondenied(publickey).经查询后得出原因1、首先给git进行config的配置gitconfig--globaluser.name你的用户名gi......
  • github codespaces 可以使用了
    最近github的codespaces可以使用了,很方便,实际上就是web版的vscode,内部应该使用了一个轻量的虚拟机,里边部署了不少工具比如docker,kubectl说明githubcodespaces值得体......
  • 自有服务器搭建git并同步到网站根目录,实现git更新网站
    一.GIT安装yuminstall-ygit服务器端创建git用户[root@localhosthome]#idgitid:git:无此用户[root@localhosthome]#useraddgit[root@localhosthom......
  • Git基本命令
    提交到暂存区:gitadd.提交到本地:gitcommit-m"此处写消息"1,创建全新的仓库gitinit2,克隆远程仓库gitclone[url]3,查看指定文件状态gitstatus[filename]4,查看所有......
  • Git 分支管理策略汇总
    原文链接:Git分支管理策略最近,团队新入职了一些小伙伴,在开发过程中,他们问我Git分支是如何管理的,以及应该怎么提交代码?我大概说了一些规则,但仔细想来,好像也并没有形成......