git命令

作者: 胡萝卜樱 | 来源:发表于2017-05-17 11:40 被阅读0次

参考资料地址:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

1.查看不同

git diff

git diff --name-only

git diff public/src/pages/mobile_cn/index.css

git diff --public/src/pages/mobile_cn/index.css

2.查找图片

ls |grep home_lyyx

3.查看关闭端口

lsof -i:9000
kill 2194

4.vim

vim /etc/hosts

5.http

1. npm i -g http-server
2. cd 路径
3. http-server -p 7000
4. 复制端口 如: http://192.168.20.157.7000

6.vim

(http://www.cnblogs.com/itech/archive/2009/04/17/1438439.html)
vim 多模式编辑器
==三种模式==
1.命令行模式(command mode)
    控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。
2.插入模式(Insert mode)
    只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。
3.底行模式(last line mode)
将文件保存或退出vim,也可以设置编辑环境,如寻找字符串、列出行号……等。
i                 ====进去
esc               ====退出
shift+q           ====退出状态
wq                ====存盘并退出
w filename        ====将文章以制定的文件名filename保存
q!                ====不存盘直接退出

7.pwd

pwd 查看当前工作目录的完整路径
>>> 一般情况是不带任何参数

8.cat

cat 用来显示文件内容

cat filename   [一次显示整个文件到终端  eg: cat node_modules/webpack/package.json]
cat > filename          [从键盘创建一个文件]
cat file1 file2 > file   [将几个文件合并为一个文件]
cat ~/.netrc

资料地址:http://www.cnblogs.com/perfy/archive/2012/07/23/2605550.html

9.查看操作纪录

git reflog

10.快银(搜索)

ag '<name>' .

11.vs code 打开路径项目

1.命令找到目标文件位置
2.code . 

12.安装包

本地安装

npm install grunt --save-dev --verbose  会添加到 devDependencies
npm install grunt --save --verbose    添加到 package.json 的 dependencies 下

devDependencies 开发环境需要的
dependencies  线上环境需要的  npm install 将自动安装依赖项列表中的模块。

13.卸载,清除缓存

npm uninstall 包名
npm cache clean

14.全局搜索

ag name

15.移动文件

mv url/文件名 新地址

eg:
mv Downloads/ie9 ~/Parallel

16.分支操作

git branch name
git checkout name
git branch -d name 删除分支
git checkout -b name master  创建和master内容一样的name分支
git brs  产看本地和线上分支
git gh  

基于线上标签创建分支

eg:
git tag (查看标签纪录)
git checkout -branch newbranchname tagbranch

gitk

17.查看纪录

git blame

18.更改git config

git config --list   查看信息
git config --global user.email chengxinxin@tuya.com    更改邮箱内容
git config --global user.name 'chengxinxin'      更改用户名称

19.修改git remote add 时使用的远程仓库

三种方式都可以。 
1. 修改命令 
git remte origin set-url URL 

2.先删后加 
git remote rm origin 
git remote add origin git@github.com:Liutos/foobar.git 

3. 直接修改config文件

20.git stash用法

git stash          保存
    
git stash -u       保存新加的东西

git stash list      查看stash列表

git stash apply     恢复

git stash pop stash@{num}    恢复并删除记录

git stash clear 清空stash

21.版本回退

git reset --hard HEAD^
回退到上一版本,距离本次版本最近的一个

22.git push

git push orgin master  (本地分之与远程分支相同)
git push orgin response:master (本地response分支内容提交到远程master分支库上)

23.创建文件夹,文件

mkdir 文件夹名
touch ba.sass

24.重命名

brew install rename
brew info rename
rename 's/\.sass/\.scss/' *

25.删除命令

rm -rf 文件名

26.在家设置代理

git config --global http.https://code.registry.wgine.com.proxy https://120.27.134.104:3129

27.安装

npm install module-name
npm install module-name -save    自动把模块和版本号添加到dependencies部分
npm install module-name -save-dev 自动把模块和版本号添加到devdependencies部分

28.创建git仓库

git init

29.cat

查看文件内容
cat node_modules/webpack/package.json

移动文件

mkdir a
mkdir b
mv a b

查看所有安装包
npm config ls -l

相关文章

  • Github学习文档-3

    目录 1.Git 的基本的命令git init命令git status命令git add命令git commit命...

  • git实用命令

    git实用命令 1 git init 命令 初始化 git 仓库 repository 2 git add 命令 ...

  • git管理工具

    git分支命令 git提交命令

  • git 多条命令一次执行

    上代码git命令 && git命令

  • git入门

    这里对git init、git add、git commit命令进行一个总结。 $ git init 命令,该命令...

  • GIT 常用命令总结

    GIT 常用命令总结 GIT 初始化命令 命令描述git init初始化本地 git 仓库git config -...

  • Git命令整理

    Git命令 ———————————————— git配置: git基本步骤: git分支管理: 创建分支命令: 切...

  • git 分支

    git 显示所有分支(包含本地和远程)命令: git 删除本地分支命令: git 显示远程分支命令: git 删除...

  • Git命令集合

    Git基础命令 git远程关联 git远程关联移除 git命令简单简介 常用命令集合:git init创建版本库 ...

  • git使用指南

    常用命令 帮助类: git --help:显示git命令帮助信息git help -a:显示所有命令git hel...

网友评论

      本文标题:git命令

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