一、Git 安装
在使用Git前我们需要先安装 Git。Git 目前支持 Linux/Unix、Solaris、Mac和 Windows 平台上运行。
Git 各平台安装包下载地址为:点此下载
二、连接 GitHub
打开 Git Bash 输入如下命令:
ssh-keygen -t rsa -C “your_email_name@your_email_address.com”
- 后面的 your_email_name@your_email_address 改为你的邮箱;
- 直接点回车,会在默认文件 id_rsa (在C盘,当前用户文件夹下,.ssh 文件夹中)上生成ssh key;
- 然后系统要求输入密码,直接按回车表示不设密码;
- 重复密码时也是直接回车,之后提示你 shh key 已经生成成功;
- 登陆你的 GitHub 账户,依次点击 Settings > SSH and GPG keys > New SSH key,把 id_rsa.pub 中的内容拷贝进去, Title 随便填写即可;
验证是否成功,在 Git Bash 下输入:
$ ssh -T git@github.com
成功则提示:Hi *! You’ve successfully authenticated, but GitHub does not provide shell access.
三、把本地仓库传到 GitHub 上
在此之前还需要设置 username 和 email ,因为 GitHub 每次 Commit 都会记录他们
$ git config –global user.name “your_name”
$ git config –global user.email “your_email_name@your_email_address.com”
开始提交项目:
首先进入 H:\Git\ (我的 GitHub 仓库主目录),在 Git Bash 下输入:
$ cd /h/Git
在本地新建一个项目 Test,可使用如下命令创建文件夹:
$ mkdir Test
$ cd /h/Git/Test
初始化 Git 仓库,Git 仓库会生成一个 .git 目录,该目录包含了资源的所有元数据,其他的项目目录保持不变
$ git init
提交上传
$ git add README.md
$ git commit -m “first commit”
$ git remote add origin https://github.com/your_name/Test.git // 需要先在 GitHub 上创建 Test 仓库,首次提交需要执行该命令
$ git push -u origin master
至此正常情况下项目上传成功。