美文网首页
Git 命令行基础

Git 命令行基础

作者: tea9 | 来源:发表于2016-12-21 14:18 被阅读18次

Git是一个开源的分布式版本控制工具

配置身份

配置身份
git config --global user.name "Tony"
git config --global user.email "tony@gmail.com"

检查是否配置成功

检查配置
git config --global user.name 
git config --global user.email

创建本地代码仓库

创建本地仓库
git init

仓库创建完成后会在项目目录下生成一个隐藏的.git文件夹 这个文件夹就是用来记录本地所有的Git操作的
如果你想要删除本地仓库 只需要删除这个文件夹就行

git

提交本地代码

git add [提交的文件名] // 提交一个文件 

git add . // 提交所有文件
git add git add .

现在所有文件都加好了 然后用commit命令提交下

git commit -m "First commit."

忽略文件

在项目中创建 .gitignore 文件

在.gitignore文件下 每行指定的文件或目录会排除在版本控制外

.gitignore

查看修改内容

git status
git status

查看更改内容

git diff
git diff

撤销未提交的修改

git checkout

撤回提交

git reset

查看提交记录

git log
git log

查看修改一行
git log 31f8f5c098c2b1988deea9a99a4511e35f85f0b6 -1

查看具体修改内容
git log 31f8f5c098c2b1988deea9a99a4511e35f85f0b6 -1 -p

查看分支
git branch

git branch

建立分支
git branch version1.0

切换分支
git checkout version1.0

合并分支
git checkout master
git merge version1.0

删除分支
git branch -D version1.0

与远程版本库协作
git clone https://github.com/example/text.git

本地修改内容同步到远程版本库
git push origin master

远程版本库修改同步到本地
git fetch origin master

查看远程版本库修改了那些东西
git diff origin/master

之后在调用merge命令将origin/master分支上的修改合并到主分支上
git merge origin/master

pull命令是相当于 fetch和merge两个命令放在一起执行
git pull origon master

相关文章

  • Git篇

    git 的基础命令行操作 touch xxx git init ==> 初始化本地仓库git add

  • Tips for Git

    Tips for Git Git 版本跟 Git 基础操作 一致 快速补全命令 Tab键在命令行输入 git c...

  • tig — 让 git 命令行可视化

    tig 是一款优化 git 命令行的工具,使 git 命令行更加的便捷人性化 。如果用习惯了,会上瘾。 基础 安装...

  • git命令行基础

    命令行基础 图像界面 图形界面 命令行 终端 shell bash 安装使用 windows:安装git,打开gi...

  • 《Pro Git》翻译文目录

    访问原文 1. 起步 1.1 关于版本控制 1.2 Git 简史 1.3 Git 基础 1.4 命令行与安装 Gi...

  • 2019-02-20

    命令行基础 安装使用 Windws: 安装git, 打开 gitbash Linux 打开终端 Mac 打开终端 ...

  • 命令行基础

    基础概述 哪些系统提供了命令行 Windows 的命令提示符(CMD)和 Git Bash 是命令行Linux(如...

  • Git-初识git及运用

    版本管理工具(VCS) 1.Git的基础命令行操作 Basic Commands 2.Git的安装方法 Macht...

  • Git 命令行基础

    Git是一个开源的分布式版本控制工具 配置身份 检查是否配置成功 创建本地代码仓库 仓库创建完成后会在项目目录下生...

  • 命令行基础小知识

    新手注意: 注意大小写 注意空格 本文使用的命令行工具为 Git Bash 命令行基础 改变当前路径命令:cd以 ...

网友评论

      本文标题:Git 命令行基础

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