| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> Git分布式版本控制工具 -> 正文阅读 |
|
[开发工具]Git分布式版本控制工具 |
目标
Git工作流程图命令如下Git安装与常用命令?Git环境配置下载与安装下载地址:https://git.scm.com/download 下载完成后可以得到如下安装文件: 双击下载的安装文件来安装Git,安装完成后在电脑桌面(也可以是其他目录)点击右键,如果能看到如下两个菜单则说明Git安装成功。 ?备注: Git GUI:Git提供的图形界面工具 Git Bash:Git提供的命令行工具 当安装Git完成后,第一件事就是设置用户名和email地址,这是非常重要的,因为每次Git提交都会使用该用户的信息。 基本配置?1、打开Git Bash,设置用户信息 ? ? ? ? git config -global user.name"搬砖的小李"? ? ? ? ? ? ? ? ? ? ? ? (git名字) ? ? ? ? git config -global user.email"8353xxxx@qq.com"? ? ? ? ? ? (git邮箱信息) ?查看配置信息 ? ? ? ? git config -global user.name ? ? ? ? git config -global user.email 为常用指令配置别名(可选)有些常用的指令参数非常多,每次都要输入好多参数,可以配置别名。 1、打开用户目录,创建 .bashrc 文件 部分Windows系统不允许创建点号开头的文件,可以打开gitBash执行 touch ~/.bashrc ?2、在?.bashrc 文件中输入如下内容: ????????#用于输出git提交日志 ? ? ? ? alias git-log='git log --pretty=oneline --all --graph --abbrev-commit' ? ? ? ? #用于输出当前目录所有文件及基本信息 ????????alias ll ='ls -al' 3、打开gitBash,执行source ~/.bashrc 解决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" 获取本地仓库*基础操作指令?Git工作目录下对文件的修改(增加、删除、更新)会存在几种状态。 ① git add .? (把工作区的所有文件添加到暂存区,或单个文件名) ② git status (查看暂存区和工作区的文件状态) ③ git commit -m"输入提交信息" (把文件从暂存区提交到仓库,并输入提交备注信息) ④ git log?(查看提交记录日志) ⑤ vi 输入文件名 (修改文件内容) ?版本回退分支?查看本地分支 命令:git branch 创建本地分支 命令:git branch 分支名 *切换分支(checkout) 命令:git checkout 分支名 切换一个不存在的分支(创建并切换) 命令:git checkout -b 分支名 *合并分支(merge)??一个分支上的提交可以合并到另一个分支 命令:git merge 分支名称 删除分支? 不能删除当前分支,只能删除其他分支 git branch -d? b1 删除分支时,需要做各种检查 git branch -D b1 不做任何检查,强制删除 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 10:28:09- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |