第一天正式写博客,也是希望自己再CS这条路上越走越远,同时也是第一天接触Github这神奇的东西,网上找了一些教程和材料完成了安装和上传功能的使用,虽然没什么特别大的作用,但把它记录下来也算是自己的一个良好的开端吧。
一、注册账号
要使用Github当然要有一个账号,首先到官网注册一个账号,官网:github.com,选择Sign up(注册)。
二、安装Github客户端
https://desktop.github.com/,下载该应用程序,根据提示完成安装。
三、进行配置
选择Git Bash,进入命令行输入ssh-keygen -t rsa -C "your_email@youremail.com" (email为注册邮箱),以在本地建立ssh key,会有提示输入账号和密码,但是忽略并且一路回车,成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的内容(key)。
回到网页Github,进入Account Settings(在右上角点击账户有Setting),左边选择SSH and GPG Keys,点击New SSH Key在,title写上项目名称,把刚刚复制的key粘贴上去。
为了验证是否成功,在git bash下输入:ssh -T git@github.com,如果是第一次的会提示是否continue,输入yes就会看到:You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上Github。
接下来我们要做的就是把本地仓库传到Github上去,在此之前还需要设置username和email,因为Github每次commit都会记录他们。
输入:git config --global user.name "your name"
git config --global user.email "your_email@youremail.com",至此配置基本完成。
四、新建项目
登录刚刚注册的账号,选择Start a project或new repositories 来新建一个项目,建立完成后把HTTPS地址复制下来,然后在GitHub客户端上输入git clone+刚刚复制的地址(空格及不含符号+),回车。
五、上传项目
拷贝到你要托管的内容文档到项目的根目录(可以通过电脑搜索你刚刚建立项目的名字找到该根目录),然后在GitHub客户端上输入cd+项目名称(空格及不含符号+)进入根目录,回车后继续输入git add . (注意add后一个空格,空格后一个点),将改动的地方添加到版本管理器。
回车后输入git commit -m "changes log" 提交到本地的版本控制库里,引号里面是你对交的说明信息。
最后输入git push -u origin master 将你本地的仓库提交到你的Github账号里,此时会要求你输入你的Github的账号和密码,回到你的github.com中的项目页,里面的文件已经发生改变,至此,Github项目已经成功更新。