Git使用方法记录(一)

记录下git的基本使用方法,这里是以ubuntu14.04为例。

1,使用前的初始设置

git config –global user.name “FirstName LastName”

git config –global user.email “your email address”

可以使用 cat ~/.gitconfig 查看git的初始配置,如果想修改配置信息,可以直接修改这个文件,在github上公开仓库时,这个文件中的name和email会随着提交日志一起被公开,所以不要把不便公开的信息写到这里面来。

2,提供命令输出的可读性

git config –global color.ui auto

3,设置SSH key

GitHub上连接已有仓库时的认证,是通过使用SSH的公开密钥认证方式进行的。

ssh-keygen –t rsa –C “[email protected]”

注:图片中打码的地方为自己的邮箱地址或者是用户名。

其中id_rsa文件是私有密钥,id_rsa_pub是公开密钥

在GitHub上添加公开密钥,以后就可以使用私有密钥进行认证了

可以使用 cat /your_fiel_path/id_rsa.pub 查看公有密钥

4,克隆远程git仓库到本地

1)git clone https://github.com/Ev2le0/python.git

在同名的python下建立一个文件,hello.py

2)使用git status命令查看当前工作区的状态

3)使用git add filename命令将文件加入暂存区

4)使用git commit –m “upload a python script to say hello world”,再使用git log查看提交日志

5)使用git push GitHub上的仓库就会被更新(这中间要求输入github的账号密码)

时间: 2024-10-06 10:41:16

Git使用方法记录(一)的相关文章

ASP.NET页面优化性能提升方法记录

今天与大家分享:一种优化页面执行速度的方法.采用这个方法,可以使用页面的执行速度获得[8倍]的提升效果. 为了让您对优化的效果有个直观的了解,我准备了下面的测试结果截图: 测试环境:1. Windows Server 2003 SP22. Viaual Studio 2008,使用自带的WebDev.WebServer.EXE运行网站程序.3. (ThinkPad SL510):Core2 T6670 2.2GHz, 4G内存 二个红框中的数字反映了优化前后的执行时间.数字表明:优化前后,执行时

Linux - Git使用方法-下载子模块

Git使用方法-下载子模块 本文地址:http://blog.csdn.net/caroline_wendy 代码托管在Git上比较方便管理,如计步器: 使用Git的代码,需要下载,可以手动的Clone代码,解压加载: 创建文件夹,在文件夹内使用命令: 下载项目: git clone [email protected]:android/pedometer.git 下载子模块: git submodule update --init --recursive 再进行配置. 参考:http://git

伪链接实现方法记录

链接一般作为页面跳转的手段,但是有时候需要使用链接形式,来实现ajax请求(非直接的页面跳转),或者来实现特殊的页面动画效果(点击链接,一段文字展开和收起). 总结起来有以下三种方法: 1.给href属性设置#,使得页面保持在当前页面, 但是页面位置会跳转到顶部,除非使用锚点跳转到特殊位置. <a href="#">click here(#)</a><br/> 2.使用javascript伪协议,给href属性设置 javascript:void(0

64位 SQL Server2008链接访问Oracle 过程汇总解决方法记录

64位 SQL Server2008链接访问Oracle 过程汇总解决方法记录 经过几天不停的网上找资料,实验,终于联通了. 环境:系统:win 2008 ,SqlServer2008 R2, 连接Oracle10g 在SqlServer2008 R2机器上需要安装Oracle客户端32位和64位两个,然后配置连接别名.设置注册表.详细情况见下面 1.错误1 ------------------------------------------------ 64位机器上建立OLE_DB链接报错 报

asp.net DataTable导出 excel的方法记录(第三方)

官网:http://npoi.codeplex.com/ 简单应用,主要是可以实现我们想要的简单效果,呵呵 需要引入dll,可以在官网下载,也可在下面下载 C#代码   protected void getExcel(DataTable dt) { NPOI.HSSF.UserModel.HSSFWorkbook book = new NPOI.HSSF.UserModel.HSSFWorkbook(); NPOI.SS.UserModel.Sheet sheet = book.CreateSh

Android代码混淆及项目发布方法记录

 Android代码混淆及项目发布步骤记录 本来整理了一份Android项目混淆与发布的文档,突然想到何不写篇博客,分享一下呢,如是便有了本文. Android代码混淆及项目发布步骤记录 一.清理代码中的调试信息,如Log.System.out 二.在清单文件中修改版本为当前版本,如果需要更新数据库,则需要在配置类或配置文件中修改程序数据库版本. 三.在清单文件中将项目的debugable设置为false 四.创建签名证书keystore文件 五.在项目中的project.properite

git 安装方法

最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑.不过,慢慢地有人把它移植到了Windows上.现在,Git可以在Linux.Unix.Mac和Windows这几大平台上正常运行了. 要使用Git,第一步当然是安装Git了.根据你当前使用的平台来阅读下面的文字: 在Linux上安装Git 首先,你可以试着输入git,看看系统有没有安装Git: $ gitThe program 'git' is currently not installed. You

PHP中处理浮点数的一些方法记录

PHP中处理浮点数的一些方法记录 请不要在程序中直接使用等号.大于.加.减.乘.除等操作浮点数,如果需要对浮点数进行以上操作,请使用下面的BC系列函数.以确保准确性及精度. 两个高精度数比较大小 int bccomp ( string $left_operand , string $right_operand [, int $scale ] ) left=right 返回 0 left<right 返回 -1 left>right 返回 1 $scale 需要比较的精度,即小数点后多少位 两个

使用安卓读取sqlite数据库方法记录

最近要实现android读取sqlite数据库文件,在这里先做一个英汉字典的例子.主要是输入英语到数据库中查询相应的汉语意思,将其答案输出.数据库采用sqlite3. 如图: 实现过程完全是按照参考文章中所述.其中要说明的是,程序在第一次启动的时候,会把数据库安装到内存卡上面,从而可以读却数据库. 相关的代码: Java代码   package com.easymorse; import java.io.File; import java.io.FileOutputStream; import