1.在github网站上注册账号
2.下载git工具https://git-scm.com/downloads并安装。我使用的是mac,如果在命令行下输入git --version能看到版本信息的话,说明安装成功了。
3.本地配置github环境
$ ssh-keygen -t rsa -C "你的github注册邮箱"
# 生成id_rsa和id_rsa.pub文件(公钥和私钥),方便本地代码免密码上传至服务器。
$ vim ~/.ssh/id_rsa.pub
# 查看公钥,复制内容。到github网站上,点击头像位置,然后依次点击settings -> SSH and GPG keys -> New SSH key, title随便取个名字,粘贴上面复制的公钥,保存。然后回到本地。
$ git config --global user.name "your name"
# 设置本地的github用户名
$ git config --global user.email "your_email@youremail.com"
# 设置本地的github邮箱
4.代码上传
方法一,github上创建一个新的仓库,本地clone再上传。
点击右上角头像旁边的+号,然后New repository创建新仓库。
$ git clone https://name/your.project.git
# 回到本地将服务器上的仓库clone下来,此处是你创建的仓库名字
$ touch README.md
# 创建一个README文件
$ git add .
# 添加本地进行的修改
$ git commit -m "注释"
# 将修改提交,提交到仓库中
$ vim .git/config
# 找到其中的url,是http的形式,改为git@github.com:name/your.project.git,方便以后上传
$ git push origin master
# 每次代码上传都使用这个命令
方法二,本地新建文件夹,然后上传到服务器。
$ mkdir test
$ cd test
$ git init
$ touch README.md
$ git add .
$ git commit -m "注释"
$ git remote add origin git@github.com:name/test.git
$ git push origin master
5.删除仓库
打开想要删除的仓库,点击右上方settings,拖到最下面,然后点击delete repository,再次填入仓库名称确认,就可以删除了。