zoukankan      html  css  js  c++  java
  • 无可救药的懒惰

    有时候比较懒,懒得记忆一些命令,索性就整理下来。用的时候再翻。我真的懒。

    SSH 配置

    config文件

    Host sshtest
        HostName ssh.test.com
        User user
        Port 2200
        IdentityFile ~/.ssh/id_rsa_test
    

    如何把公钥复制到服务器?

    ssh-copy-id -i ~/.ssh/id_rsa.pub user@server
    

    生成SSH key

    ssh-keygen -t rsa    // -C "your_email"
    

    Git

    git config --list  
    git config --global user.name "yourUserName"
    git config --global user.email "yourEmail"
    git config --list  
    ssh-keygen -t rsa -C "your_email"   
    //本地密钥位于:~/.ssh/id_rsa.pub,然后复制id_rsa.pub的密钥到GitHub上去即可
    ssh -T git@github.com    //验证信息,成功即可。
    
    # git设置ss全局代理
    git config --global http.https://github.com.proxy socks5://127.0.0.1:1080
    git config --global https.https://github.com.proxy socks5://127.0.0.1:1080
    git clone       //源码的副本
    git tag        //列出所有版本号
    git checkout +某版本号  //切换版本
    git branch yourBranch                  //创建分支   
    git branch -a                          //查看远程分支		
    git branch                             //查看本地分支		
    git checkout (branchname)              //切换分支
    git checkout master                    //切换到分支--master
    git checkout -b 分支号 origin/分支号    //切换到特定分支	 
    
    # 代码回滚
    git reset --hard (commit版本号)
    git push origin HEAD --force
    
    # 删除全部历史提交记录
    git checkout --orphan latest_branch  // 建立新分支latest_branch
    git add -A                               
    git commit -am "commit message" 
    git branch -D master   // 删除 master分支
    git branch -m master  // 把当前分支命名为master
    git push -f origin master  
    
  • 相关阅读:
    计算图像数据集RGB各通道的均值和方差
    多个数组的排列组合
    n个数中选取m个数,并全排列
    设计模式——代理模式
    简易的工厂模式
    多态
    final关键字特点
    this和super的区别
    重载与重写的区别
    Linux下安装MongoDB
  • 原文地址:https://www.cnblogs.com/crb912/p/8994953.html
Copyright © 2011-2022 走看看