zoukankan      html  css  js  c++  java
  • Git

    Git

    Git - HomePage Git - CHEAT SHEET
    开源的分布式版本控制系统,用于敏捷高效地管理项目版本。

    下载与安装Git

    https://git-scm.com/downloads
    https://git-for-windows.github.io/

    Git - The Simple Guide

    English 中文简体

    Git帮助信息

    # Display the version of git.
    git version
    
    # Display the brief help
    git <COMMAND> -h
    
    # Display help for specific subcommand or concept.
    git help <COMMAND/CONCEPT>  
    git  <COMMAND/CONCEPT> --help
    
    git help  # Prints the synopsis and a list of the most commonly used commands.
    git help git  # Display the git man page.
    
    git help --help  # Display the help of 'git help'
    git help --all  # Print all available commands on the standard output.
    git help --guide  # Print a list of the useful Git guides on the standard output.
    

    Git代理设置

    设置全局代理

    • git config --global https.proxy https://10.144.1.10:8080
    • git config --global http.proxy http://10.144.1.10:8080

    去除全局代理

    • git config --global --unset http.proxy
    • git config --global --unset https.proxy

    参考信息

    Git及GitHub简单使用示例

    设置全局登录名称和邮箱
    git config --global user.name "<Login name>"
    git cofnig --global user.email "<Email address>"

    创建SSH Key
    ssh-keygen -t rsa –C "<Email address>"

    配置GitHub

    1. 如果使用ssh方式,配置ssh认证。
    2. 创建git仓库,确认git仓库信息, 例如:https://github.com/AnlivenCoding/test.git

    创建本地git仓库并推送

    $ cd /d/Anliven-Running/Zen/test/        # 进入目录
    $ echo "# PythonLearning" >> README.md        # 创建说明文件
    $ git init        # 将当前目录变成本地Git仓库
    $ git add *        # 添加所有文件到本地仓库的暂存区(Index/Stage)
    $ git commit -m "first commit"        # 提交文件到本地仓库
    $ git remote add origin https://github.com/AnlivenCoding/test.git        # 关联本地仓库和远端仓库
    $ git push -u origin master         # 第一次推送本地仓库内容到远端仓库master分支
    $ git push origin master         # 第一次推送本地仓库内容到远端仓库master分支
    

    which-remote-url-should-i-use

    克隆远端仓库到本地

    $ git clone https://github.com/AnlivenCoding/test.git
    Cloning into 'test'...
    remote: Counting objects: 237, done.
    remote: Compressing objects: 100% (217/217), done.
    remote: Total 237 (delta 11), reused 237 (delta 11), pack-reused 0
    Receiving objects: 100% (237/237), 153.18 KiB | 138.00 KiB/s, done.
    Resolving deltas: 100% (11/11), done.
    Checking connectivity... done.
    
    
  • 相关阅读:
    23种设计模式之责任链模式
    23种设计模式之中介者模式
    23种设计模式之代理模式
    23种设计模式之原型模式
    23种设计模式之模板方法模式
    23种设计模式之建造者模式
    23中设计模式之抽象工厂模式
    批处理产生001到999之间的数字
    批处理随机显示星期几
    批处理简易密码登录
  • 原文地址:https://www.cnblogs.com/anliven/p/6069393.html
Copyright © 2011-2022 走看看