关于Git

作者: 欢欢011 | 来源:发表于2018-07-24 11:10 被阅读0次


git流程图

git 报错整理

1.:LF will be replaced by CRLF in app.json

解决办法:      $ git config --global  core.autocrlf  false//禁用自动转换

2.

git初始化

# 在当前目录新建一个Git代码库   $ git init

# 新建一个目录,将其初始化为Git代码库   $ git init[project-name]

# 下载一个项目和它的整个代码历史   $ git clone[url]

git配置

# 显示当前的Git配置   $ git config--list

# 编辑Git配置文件$ git config-e[--global]

# 设置提交代码时的用户信息

$ git config[--global] user.name"[name]"        

$ git config[--global] user.email"[email address]"

git在缓存区添加文件

# 添加指定文件到暂存区   $ git add [file1] [file2] ...  

# 添加指定目录到暂存区,包括子目录  $ git add[dir]

# 添加当前目录的所有文件到暂存区  $ git add .

git代码提交

# 提交暂存区到仓库区$ git commit -m [message] 

# 提交暂存区的指定文件到仓库区$ git commit [file1] [file2] ... -m [message]

# 提交工作区自上次commit之后的变化,直接到仓库区$ git commit-a

# 提交时显示所有diff信息$ git commit-v

# 使用一次新的commit,替代上一次提交

# 如果代码没有任何新变化,则用来改写上一次commit的提交信息

$ git commit--amend-m[message

# 重做上一次commit,并包括指定文件的新变化    $ git commit--amend[file1][file2]...

git查看信息

# 显示有变更的文件   $ git status 

# 显示当前分支的版本历史   $ git log

# 显示commit历史,以及每次commit发生变更的文件  $ git log--stat

# 显示暂存区和工作区的代码差异$ git diff

# 显示某次提交的元数据和内容变化$ git show [commit]

# 从本地master拉取代码更新当前分支:branch 一般为master

$ git rebase [branch]

远程同步

# 取回远程仓库的变化,并与本地分支合并   $ git pull [remote] [branch]

# 上传本地指定分支到远程仓库  $ git push [remote] [branch]

撤销操作

# 恢复暂存区的指定文件到工作区  $ git checkout[file] 

# 恢复某个commit的指定文件到暂存区和工作区  $ git checkout[commit][file]

# 恢复暂存区的所有文件到工作区  $ git checkout.

# 重置暂存区的指定文件,与上一次commit保持一致,但工作区不变  $ git reset[file] 

# 重置暂存区与工作区,与上一次commit保持一致$ git reset --hard

# 暂时将未提交的变化移除,稍后再移入   $ git stash     $ git stash pop

相关文章

  • Git

    关于版本控制 Git 简史 Git 基础 安装 Git Git 前的配置

  • 2018-04-18

    git学习小结 关于git init,git add,git commit 用法总结 1.首先配置git 全局配置...

  • Git的基本使用

    Git的基本使用 关于Git官网提供的《pro git》应该是最全面,最权威的使用手册了。关于Git的具体概念,来...

  • Exe.3 task 3rd

    关于git revert 、git reset --hard 与 git reset --soft 之间的区别与作...

  • Git如何实现在码云中的托管

    关于Git的下载安装 使用git先,首先需要下载安装git. git下载网址:https://git-scm.co...

  • iOS-Git与Xcode

    资 料 片 / 超 人 关于Xcode9中git的使用与git命令 Git 命令 $git init //初...

  • Git入门及常用方法

    Git学习笔记 关于 Git 的背景知识 Git 是什么Git——分布式版本控制系统,Linus使用C编写 Git...

  • 关于Git的实践总结(一)

    关于Git的总结: 一、Git的安装: 1、系统环境准备 [root@git ~]# cat /etc/redha...

  • Git大法好——2.Git本地操作指令详解

    Git大法好——2.Git本地操作指令详解 标签: Git 引言 上节给大家讲解了有关于Git的一些概念,Git的...

  • 关于 Git 你需要知道的一些事情

    关于 Git 你需要知道的一些事情 关于 Git 你需要知道的一些事情

网友评论

      本文标题:关于Git

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