Git学习笔记
本文首发地址: 非生异也
update date: 2016-05-27 03:33:00
安装Git
在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
。)