Git笔记

原创 2016年05月30日 21:32:03

配置文件

/etc/gitconfig

系统中对所有用户都普遍适用的配置。若使用git config 时用--system 选项,读写的就是这个文件

~/.gitconfig

用户目录下的配置文件只适用于该用户。若使用gitconfig 时用--global 选项,读写的就是这个文件

.git/config

当前项目的git 目录中的配置文件,这里的配置仅仅针对当前项目有效。每一个级别的配置都会覆盖上层的相同配置,所以.git/config 里的配置会覆盖/etc/gitconfig中的同名变量。

用户名

git config --global user.name "John Doe"

邮箱

git config --global user.email johndoe@example.com

默认编辑器

git config --global core.editor emacs

差异分析工具

git config --global merge.tool vimdiff

查看配置信息

git config --list

.gitignore

忽略某些文件

[HTTP] proxy=http://127.0.0.1:1080

使用代理

   

常用命令

git init

当前目录初始化

git status

检查当前文件状态

git add

始跟踪一个新文件

git diff

查看尚未暂存的文件更新了哪些部分

git diff --cached

查看已经暂存的文件更新了哪些部分

git commit

提交更新

git rm

移除文件

git rm --cached

从已跟踪文件清单中移除

git mv

移动文件

git log

查看历史

git commit --amend

修改最后一次提交

git reset HEAD

取消已经暂存的文件

git checkout -- file

恢复到修改前的版本

git remote -v

显示远程地址

git remote add name address

添加运程地址

git fetch origin

从远程仓库抓取数据到本地

git push origin master

推送数据到远程仓库

git remote show origin

查看远程仓库信息

git pull

抓取数据合并到本地

git remote rename newname oldname

修改某个远程仓库的简短名称

git remote rm name

删除远程仓库

git push origin :branchname

删除远程仓库

git tag

列出现有标签

git mergetool

打开冲突合并工具

git branch --merged/--no-merged

查看合并(未合并)到当前分支的分支

git branch -d/-D branchname

删除(强制删除)指定分支

git checkout --track origin/branchname

跟踪远程分支

git checkout -b branchname origin/branchname

跟踪远程分支

git clone --bare my_project my_project.git

导出git纯仓库

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

git工具命令笔记

  • 2017-09-22 09:38
  • 24KB
  • 下载

Git学习笔记

  • 2014-11-05 15:35
  • 22KB
  • 下载

Git学习笔记

Git简介 Git是分布式版本控制系统。 Git的诞生 很多人都知道,Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为Linux编写代码,那Li...

git学习笔记(专业)

  • 2017-03-27 08:51
  • 6.43MB
  • 下载

GIT学习笔记

  • 2015-09-07 09:45
  • 869KB
  • 下载

GIT学习笔记

前几天开始了项目开发之旅,现在大多项目开发都会用到GIT相关技术,(以前一直不知道GIT 和Github到底是神马,还一直以为github就是跟csdn一样的=。=) 于是恶补了GIT相关知识。参考...

GIT学习笔记

  • 2016-09-13 11:11
  • 1.44MB
  • 下载

git命令使用笔记

  • 2016-10-28 09:54
  • 939KB
  • 下载

git 简单使用笔记

一、创建远程服务器代码仓库,这里使用gitosChina,如下图 二、使用  ( git  clone  项目地址 )命令把远程代码仓库克隆到本地,如下 (1)cd到要克隆...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)