美文网首页
一些自用的命令收录

一些自用的命令收录

作者: 沉默寡言若有所思 | 来源:发表于2018-02-26 11:43 被阅读4次

Git


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

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

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

log                                   git log

修改commit内容         git commit --amend

还原                                  git reset --hard HEAD^

配置信息            git config --list

修改配置            git config --global user.name "name"

                            git config --global user.email "email@email.com"

分支改名            git branch -m (原名) 新名

多用户配置


SSH配置                    vim     /.ssh/config

# Company

    Host ***********

    HostName ***********

    PreferredAuthentications publickey

    IdentityFile ~/.ssh/id_rsa

# github

   Host github.com

   HostName github.com

   PreferredAuthentications publickey

   IdentityFile ~/.ssh/github_rsa

不要使用全局配置        git config --global 

                                         (vim  ~/.gitconfig)

切换到分支目录            git config --local user.name "your name"

                                         git config --local user.email "your email"

仓库合并


cd repo1 

git remote add other ../repo2 

git fetch other 

git checkout -b repo2 other/master 

git checkout master 

git merge repo2 

解释:

进入repo1文件夹 

添加repo2作为repo1的远程仓库,并命名为other 

将repo2的内容获取到repo1 

注意,使用fetch而不是pull,关于fetch和pull的区别请戳这里

在repo1中创建名为repo2的新分支,同时切换到该分支,并且使用上一步获取的内容中的master分支的内容 

切换到repo1的master分支 

将repo2分支的内容合并到master分支


删除本地分支    git branch -D ..

ADB


查看连接设备            adb devices

安装                             adb install apk路径

卸载                            adb uninstall 包名

启动                            adb shell am start -n com.iostyle.app/.ui.activity.SplashActivity

关闭                            adb shell am force-stop com.iostyle.app

清理数据                     adb shell pm clear 包名

列出包名                    adb shell pm list packages

    -三方                        adb shell pm list packages -3

    -过滤                        adb shell pm list packages | grep xx

获取Android版本        adb shell getprop ro.build.version.release

获取屏幕分辨率            adb shell wm size

获取屏幕密度                adb shell wm density

Pull                             adb pull /sdcard/what  ~/where

Push                          adb push  ~/what  /sdcard/where

System


DNS                        cat /etc/resolv.conf |grep -e "nameserver" 

查看端口占用信息              sudo lsof -i :prot

根据PID杀进程:               sudo kill -9 pid

环境变量                vim /etc/paths

Linux


删除当前所有命令代码    control + u

删除光标后命令代码        control + k

相关文章

  • 一些自用的命令收录

    Git 在当前目录新建一个Git代码库$ git init 新建一个目录,将其初始化为Git代码库$ git in...

  • MacOS终端命令收录

    让xcode显示编译所需时间,在终端输入如下命令

  • ADB SHELL 命令 收录

    模拟返回键的点击: 点击某坐标点 滑动屏幕 有一种更加极致(简单粗暴)的方式(目前报错): input可以实现的功...

  • 你不知道的 docker 命令的奇淫怪巧

    你不知道的 docker 命令奇淫怪巧 Intro 介绍并收录一些可能会用到的一些简单实用却很少有人用的 dock...

  • git - 奇技淫巧

    本文收录git的一些用法,常用or不常用PS: 都是命令行操作,对应IDE操作不做记录 一、远程覆盖本地 这其实是...

  • 常用命令(自用)

    1.mac启动redis 2.adb 启动远程接口 3. 查看关闭端口 5.mac 搜索文件快捷键 6.小米手机无...

  • 看看有趣的P4 BMv2 Ⅱ:runtime_CLI.md

    说明:翻译自runtime_CLI,学习自用 此处的大多数命令对于runtime_CLI和simple_switc...

  • cURL有关HTTP的命令

    文章自用,看看无妨,建议看看原文。 保存curl命令发送和接受的所有数据到文本save.txt中: curl --...

  • 拙人手录金刚经-第一品

    缘起 近日始读金刚经,细读多遍而不可得,只好拙人拙法。手录一遍,加强体会而已。本文不发专题,不求收录,个人自用。 ...

  • Suricata文档——第16章 通过UnixSocket交互

    16.1.介绍 Suricata可以监听unix套接字并接受来自用户的命令。 交换协议是基于JSON的,消息的格式...

网友评论

      本文标题:一些自用的命令收录

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