美文网首页
Git 基础教程

Git 基础教程

作者: Sheldonlv | 来源:发表于2019-12-09 10:35 被阅读0次

1. 全局配置(安装后设置一次即可)

这里配置的是你 Github 的信息,以便让 git 知道你的项目到时候是要保存到哪用的。

git config -l 查看配置信息
git config --global -l 查看全局配置信息
git config user.name 'xxx' 配置用户名
git config user.email 'xxx@xx.xx' 配置邮箱

配置完毕后会有 name 和 email 的信息

2. 创建仓库

流程如下: 初始化仓库 ——> 文件添加到暂存区 ——> 暂存区文件添加到历史区 ——> 项目push
每一次创建新项目的时候,就需要创建仓库

2.1 仓库初始化

git init 会创建一个隐藏文件“.git”(win系统下查看中选择‘显示隐藏文件’即可看到)

2.2 提交文件

git add xxx 把某个文件提交到暂存区
git add . 把当前仓库中最新修改的文件提交到暂存区
git add -A 把仓库中所有文件提交到暂存区

2.3 把暂存区内容提交到历史区

git commit -m '描述信息xxx'

2.4 建立本地链接与远程仓库的链接
建立一次后便有历史记录

git remote add origin [远程仓库地址] origin是随便起的一个链接名

2.5 提交本地代码文件到仓库

git pull origin master (master是分支名,origin是链接名)
git push origin master

2.6 同步更新本地文件(从远程仓库拉取)

git pull

当本地仓库发生了修改,远程仓库也发生了更新时:
强制拉取远程仓库文件覆盖本地文件

git fetch --all
git reset --hard origin/master

其它常用命令

查看文件状态

git status 查看文件状态(红色代表工作区,绿色代表在暂存区,没显示东西,证明所有修改信息都提交到历史区)

查看日志

git log
git reflog 包含回滚信息

回退版本(回退到指定的版本)

git reset --hard xxxxx (xxxx是版本号,通过 git log 查看日志可以找到)

远程连接管理

git remote -v 查看远程连接有哪些保持链接
git remote rm origin 删除关联信息

分支

git branch [xxx] 创建分支xxx
git checkout [xxx] 切换分支
git branch 查看本地分支
git branch -f 查看远程分支
git merge [xxx] 合并分支
git branch -d 删除分支

相关文章

  • git高级命令总结版

    查看另一文章【git基础教程】 目录 洞悉工作顺序git命令总结 一、洞悉[1] 本地分支与远程仓库联系关系总结:...

  • 基础编程教程推荐

    推荐一下廖雪峰老师的几门基础教程,包括 Java、Python、JavaScript、SQL 和 Git,无论是否...

  • Git - 相关操作

    想从添加秘钥看起请点击:在macOS 上首次使用 Git 的基础教程[https://www.jianshu.co...

  • Git基础教程

    简介 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 与常用的版本控制工具 ...

  • git基础教程

    windows用户需要下载Git 其次你再去注册个Github 然后你需要配置sshkey,一台电脑需要一个ssh...

  • Git基础教程

    Git 概述 Git是用C语言开发的分布版本控制系统。分布版本控制系统不需要一个集中式的代码仓库。 术语 仓库 (...

  • Git基础教程

    简介 Git Git是开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Linus Torvald...

  • Git 基础教程

    1. 全局配置(安装后设置一次即可) 这里配置的是你 Github 的信息,以便让 git 知道你的项目到时候是要...

  • Git基础教程

    一、Git分布式版本控制系统 git是目前世界上最先进的分布式版本控制系统,git包含工作区,暂存区,本地仓库和远...

  • 【Git 技术栈】- git基础教程

    阅读原文-关注我的技术博客 一、Git基本原理图 二、Git基础操作 配置用户名和邮箱 : 创建版本库: 添加到本...

网友评论

      本文标题:Git 基础教程

      本文链接:https://www.haomeiwen.com/subject/smsxictx.html