Git - 基础介绍
Git
Git - HomePage Git - CHEAT SHEET
开源的分布式版本控制系统,用于敏捷高效地管理项目版本。
下载与安装Git
https://git-scm.com/downloads
https://git-for-windows.github.io/
Git - The Simple Guide
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:8080git config --global http.proxy http://10.144.1.10:8080
去除全局代理
git config --global --unset http.proxygit 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
- 如果使用ssh方式,配置ssh认证。
- 创建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分支
克隆远端仓库到本地
$ 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.
Git - 基础介绍的更多相关文章
- 1、git基础介绍及远程/本地仓库、分支
1. Git基础介绍 基于Git进行开发时,首先需要将远程仓库代码clone到本地,即为本地仓库.后续大部分时间都是基于本地仓库上的分支进行编码,最后将本地仓库的代码合入远程仓库. 1.1. 远程仓库 ...
- git基础介绍
git基础介绍 这是git操作的基础篇,是以前的写的操作文档,就没有进行手打,直接把图片贴进来了,你们担待哈,有不正确的地方可以指正出来,我将在第一时间去修改,多谢哈! 一.文件状态:git系统的文件 ...
- 代码管理工具-Git基础介绍及常用技巧
目录 Git起源 基本概念 Branch.HEAD和Commit tree Git分支 git merge 和 git rebase 的区别和抉择 与远程仓库的交互 关于一些实际开发场景的问题和解决方 ...
- git基础及分支
关于版本控制 git是一种分布版本控制系统,每一主机都保存了完整副本.必杀技是分支. 在Windows可安装git客户端msysgit. git基础 第一次看progit觉得有点不懂,不懂版本控制,一 ...
- Git详解之二 Git基础
Git 基础 读完本章你就能上手使用 Git 了.本章将介绍几个最基本的,也是最常用的 Git 命令,以后绝大多数时间里用到的也就是这几个命令.读完本章,你就能初始化一个新的代码仓库,做一些适当配置: ...
- 2.4 Git 基础 - 撤消操作
2.4 Git 基础 - 撤消操作 撤消操作 任何时候,你都有可能需要撤消刚才所做的某些操作.接下来,我们会介绍一些基本的撤消操作相关的命令.请注意,有些撤销操作是不可逆的,所以请务必谨慎小心,一旦失 ...
- Git详解之二:Git基础
Git 基础 读完本章你就能上手使用 Git 了(伯乐在线注:如果你对Git还不了解,建议从本Git系列第一篇文章开始阅读).本章将介绍几个最基本的,也是最常用的 Git 命令,以后绝大多数时间里用到 ...
- git之一: git基础
参考: SourceTree使用 git教程 廖学风git 文档1 文档2 1. git 概念介绍 工作区: 就是你在电脑里能看到的目录,比如我的learngit文件夹就是一个工作区,工作区下面有. ...
- Git基础 —— Github 的使用
Git 基础学习系列 Git 基础 -- 安装 配置 别名 对象 Git 基础 -- 常用命令 Git 基础 -- 常见使用场景 Git基础 -- Github 的使用 Github 的利用 Gith ...
随机推荐
- 使用Global.asax的Application_BeginRequest事件过滤客户端XSS恶意脚本提交
XSS攻击全称跨站脚本攻击(Cross Site Scripting),是一种在web应用中的计算机安全漏洞,它允许恶意web用户将代码(如HTML代码和客户端脚本)植入到提供给其它用户使用的页面中. ...
- 最小生成树求最大比率 UVALive - 5713
题目链接:https://vjudge.net/problem/UVALive-5713 题意:给出t组数据,每组数据第一行给出一个n,表示点的数量,接下来n行,每行有三个数字,分别是点的坐标x,y和 ...
- [leetcode]65. Valid Number 有效数值
Validate if a given string can be interpreted as a decimal number. Some examples:"0" => ...
- [leetcode]22. Generate Parentheses生成括号
Given n pairs of parentheses, write a function to generate all combinations of well-formed parenthes ...
- SQL Server 2008 R2 根据WSDL访问WebService
参考网站:WebService学习整理(一)——客户端三种调用方式整理 自我概括: WebService 通过HTTP通讯,数据以XML格式传输使两个系统进行数据交互 SOAP 是访问协议(注明访问W ...
- Vc 检测内存泄漏
启用内存泄漏检测 检测内存泄漏是 C/c + + 调试器和 C 运行时库 (CRT) 的主要工具调试堆函数. 若要启用调试堆的所有函数,在 c + + 程序中,按以下顺序包含以下语句: C++复制 # ...
- selenium+java+chrome 自动化测试环境搭建
安装jdk (jdk 配置环境变量) eclipse(可用免安装的) 安装谷歌浏览器 下载chorme driver (chorme driver 也要配置环境变量,将chormedriv ...
- ABP框架系列之二十四:(Email-Sending-EF-电子邮件发送)
Introduction Email sending is a pretty common task for almost every application. ASP.NET Boilerplate ...
- log4j控制台乱码解决办法
1.控制台编码问题 这两天碰到一个问题,在windows启动tomcat的时候tomcat控制台日志突然乱码了, 我发现在log4j.properties文件中加了一行配置log4j.appender ...
- Hibernate 映射及查询
实体类和实体之间的关系:一对多,多对多 数据库设计:e_r 一个实体对象就是一个表格, 如果是1对多的关系,将多方的主键拿到1方做外键. 多对多:重新建立一张新的表格,将双方的主键拿到这里做外键 ...