Git的正确使用姿势与最佳实践(一) | 青训营

2023年 8月 28日 65.7k 0

Git

Git分布式版本控制工具

备份 代码还原 协同开发 追溯问题代码的编写人和编写时间

集中式版本控制方式

  • 集中式版本控制工具 版本库集中存放在中央服务器 从中央服务器下载代码,必须联网工作,互联网或者局域网,个人修改后提交到中央版本库 SVN和CVS
  • 分布式版本控制工具 没有中央服务器,每个人电脑上都是一个完整的版本库,工作时无需联网,多人协作只需要各自的修改推送给对方 Git

Git工作流程

clone 克隆

checkout 检出

add 添加

commit 提交

fetch 抓取

pull 拉取

push 推送

Git的正确使用姿势与最佳实践(一) | 青训营-1

Git安装

基本linux命令

ls/ll 查看当前目录

cat 查看文件内容

touch 创建文件

vi vi编辑器

下载地址

git-scm.com/download

Git Bash Git提供的命令行工具

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

打开Git Bash

设置用户名密码

git config --global user.name "itcast" 设置用户名

git config --global user.email "hello@itcast.cn" 设置密码

查看配置信息

git config --global user.name

git config --global user.email

为常用指令配置别名

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

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

2.在.bashrc文件中输入

#用于输出git提交日志

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

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

alias ll='ls -al'

3.打开gitBash执行source ~/.bbashrc

解决GitBash乱码问题

1.打开GitBash执行下面命令

git config --global core.quotepath false

2.${git_home}/etc/bash.bashrc 文件最后加入下面两行

export LANG='zh_CN.UTF-8'

export LC-ALL='zh_CN.UTF-8'
之前的Go还没学完就开始学Git了,感觉这个先学比较实用一些,加油!

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论