Git学习笔记 安装Git 创建版本库 远程仓库 第一步:创建SSH Key$ ssh-keygen -t rsa -C "youremail@example.com",在GitHub的Add SSH Key里添加 .ssh目录下id_rsa.pub里的内容。

本文首发地址: 非生异也

update date: 2016-05-27 03:33:00

在linux下安装Git

输入$ git --version来查看系统是否已经安装了Git。
如果没有安装,Debian系的系统使用下面命令安装:
$ sudo apt-get install git,Red Hat系的系统则使用: $ sudo yum install git

在mac下安装Git

mac下可以先安装homebrew,在通过homebrew安装Git。也可以直接在Xcode里安装Git。

在window下安装Git

https://git-for-windows.github.io
下载msysgit。

也可下载一些神器如Cygwin或者cmder full版即自带Git。

创建版本库

为了避免一些意想不到的麻烦,尽量使用纯英文命名。

第一步:创建

$ mkdir repositoryname
$ cd repositoryname
$ pwd

第二步:通过 $ git init 命令把该命令变成Git仓库,即初始化一个Git仓库。 

第三步:添加文件到Git仓库
新建一个文件test.txt

然后

$ git add test.txt
$ git commit -m "commit"

远程仓库

第一步:创建SSH Key$ ssh-keygen -t rsa -C "youremail@example.com",在GitHub的Add SSH Key里添加 .ssh目录下id_rsa.pub里的内容。

第二步:在GitHub新建一个和本地同名的repository, 执行$ git remote add origin git@github.com:username/repositoryname.git即可关联远程库。

第三步:执行git push -u origin master推送本地库到远程库中,后面再次推送不需加参数-u。

(如遇提示Permission denied (publickey).权限问题,可先执行$ ssh-add ~/.ssh/id_rsa后再次推送。
如遇fatal: Could not read from remote repository.,请确保.git/config里面url = git@github.com:username/repo.git。)