Git使用方法 入门1

简介: git入门

一、git客户端(本地仓库)的一些操作

1.设置账户(需要和github账户设置一致)

git config --global user.name xxx
git config --global user.email xxx@foxmail.com

2.查看设置

git config --list
user.name=xxx
user.email=xxx@foxmail.com

3.创建git本地仓库

git init
此时会出现提示 : inialized empty Git repository in d://com/fly/.git

4.查看git状态

git status

一般来说会显示需要提交的文件(uncommited)和未追踪的文件(untracked)
uncommited:已有的,刚被修改尚未提交的
untracked:原先没有的,新建的

5.添加git文件到暂存区(需要和版本库区分)

git add

6.git提交文件

git commit -m "此处为注释内容"

-m表示注释,为提交时的说明,必须要有!

8.git操作日志

git log --decorate --graph --oneline --all #显示当前及之前的版本号
git log --pretty=oneline #将版本历史显示为一行,历史版本号全部显示
git log --pretty=oneline --abbrev-commit #将版本历史显示为一行,历史版本号部分显示
git log --graph #查看分支合并图

9.版本回退

执行版本退回后,本地工作区的内容会自动和回退到的版本库版本的内容保持同步

git reset --hard HEAD^ 回退到上一个版本
git reset --hard HEAD^^ 回退到上上个版本,以此类推,一次提交即为一个版本
git reset --hard 123 回退到 123 版本

10.git还原操作

丢弃工作区的操作,但不会丢失暂存区的操作(add操作能将更改添加到暂存区),实际上就是用版本库里的版本替换工作区的版本,无论工作区是修改还是删除,都可以“一键还原”

git checkout -- readme.txt

11.git暂存区撤销操作

工作区修改了文件,而且执行了add,但还没执行commit,暂存区还是可以撤销的

git reset HEAD readme.txt

备注:git reset命令既可以回退版本,也可以把暂存区的修改回退到工作区。当我们用HEAD时,表示最新的版本。

目录
相关文章
|
开发工具 git 索引
【git】入门
【git】入门
166 2
|
Linux 开发工具 git
【Git】Git 完全指南:从入门到精通
Git 是一种强大的版本控制工具,掌握了其基本命令和高级特性后,可以大大提高开发效率并方便团队协作。通过本篇文章,你已经学会了 Git 的核心命令及其使用方法,希望你能够灵活运用 Git 在实际项目中进行版本管理。
4006 4
|
存储 Shell 开发工具
Git 入门:从零开始掌握版本控制的艺术
【8月更文第16天】 在软件开发中,版本控制是一项至关重要的技能。它帮助开发者追踪文件的变化历史,并且可以在多个开发者之间协同工作。Git 是目前最流行的分布式版本控制系统之一。本文将带你从零开始学习 Git 的基本使用方法。
178 0
|
程序员 开发工具 git
好程序员Git入门到精通教程
本课程主要通过命令行和idea来介绍Git的安装、仓库创建、工作流、远程仓库、克隆仓库、标签管理和分支管理等Git的主要内容。 另外关于GitHub的使用介绍也有完整的说明和使用,接轨生产环境使用方式。
141 1
好程序员Git入门到精通教程
|
开发工具 git 开发者
Git入门:轻松掌握版本控制的艺术
【5月更文挑战第13天】Git是流行的版本控制系统,适合各种规模的项目。本文引导读者入门Git,学习版本控制艺术。内容涵盖Git简介、安装配置、基础操作(如初始化、添加文件、提交、查看状态和历史)、分支管理、协作开发(克隆、推送、拉取)及高级用法,如标签管理、子模块和版本比较。遵循最佳实践,如频繁提交、有意义的提交信息和合理分支管理,可提升开发效率。
|
数据可视化 程序员 开发工具
小白也能玩转Git:从入门到实战详细教程
小白也能玩转Git:从入门到实战详细教程
324 0
|
存储 开发工具 git
Git的基本使用方法
Git的基本使用方法
|
存储 Linux 开发工具
Git【入门】这一篇就够了
Git【入门】这一篇就够了
144 0
|
存储 持续交付 开发工具
Git操作入门
Git是一个的开源分布式版本控制系统,它已经被广泛应用于软件开发、文档管理、代码托管等领域,成为当今最流行的版本控制系统之一。Git通过高效地管理文件的变化,使得团队协作更加高效,错误率更低。本文将介绍Git的工作原理、基本命令和常见用法等内容。
137 0
Git操作入门
|
数据可视化 开发工具 git
Git代码版本管理入门
Git代码版本管理入门