一、安装github
下载并安装OSX上的软件包管理工具homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装完毕后,使用brew工具安装git在终端中输入brew git 进行安装。

二、配置github
git安装完毕后在终端输入以下命令,对git进行账号配置(global参数表示对所有仓库使用同一种账号)
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
配置完毕后创建一个目录
$ mkdir study_python
$ cd study_python
$ pwd

目录创建完毕后,在该目录下使用
git init
,将该目录变成由git管理的版本库
当目录下出现.git文件夹时,表示创建成功
三、使用git
将文件添加到版本库
首先添加一个名为readme.txt
描述文件


描述文件添加完毕后将该文件添加到仓库中
$ git add readme.txt
添加完毕后使用以下命令将添加的文件提交
$ git commit -m "本次提交的说明"

远程仓库的使用
一、创建一个SSH的密钥
使用命令
$ ssh-keygen -t rsa -C "youremail@example.com"

SSH密钥创建完毕后,在家目录中进入.ssh文件夹

id_rsa
私钥id_rsa.pub
公钥二、登陆GitHub,打开“Account settings”,“SSH Keys”页面 粘贴id_rsa.pub中的内容

三、添加远程库
打开github,在上面创建一个git仓库

四、链接远程库
创建完毕后,将远程库与本地库链接

使用命令
git remote add origin git@github.com:xuyongqi/github_study.git
五、推送远程库
将本地库内容推送至远程库
使用命令
git push -u origin master

初次使用SSH链接需要进行密钥的验证输入yes继续。
文件上传完成
关于git文件上传主要分为如下三步
*添加-提交-上传*
$ git add .
$ git commit -m "本次提交的说明"
$ git push origin master
-------```
网友评论