前言
github就是版本控制系统,我们可以理解为一个代码的托管平台,作为一个程序猿,学会使用github对我们提高工作效率是很有必要的,当然国内外的开发人员都在使用。
一. 对比github
像现在代码托管平台已经很多了,比如说码云,它和github很相似,但是各有各的有缺点。
码云
优点:服务器在中国访问的速度那没的说,而且界面为中文适合初学者学习和使用,特别容易上手,可以点击这边连接进入学习。
小白入门码云
github
对于github而言,它的访问速度相对比较慢,但是github的成立时比较早的,功能比较强大,至于说界面全是英语,我们可以使用谷歌浏览器,界面可以翻译成中文,等用熟了以后,也就不存在什么英语不英语的问题了
二. 入手github
1. 账户注册
首先我们需要注册一个属于我们自己账户,github的官网:https://github.com/,我们可以点击注册。
登录之后的样子,作为一个新的账户还没有项目,会有一点区别
2. 添加项目仓库
我们来创建属于自己的第一个仓库
3. 删除仓库
在我们不许要的时候我们可以删除仓库
- 点击settings 管理设置
- 将页面拉倒最底下,红色方块框着的地方
4. github的本地操作
用的最多的就是,在我们电脑的本地文件夹建立一个仓库,然后将我们的代码推送到,远程仓库上(也就是我们的github上面)
这里我以windows为例
- 首先我们需要下载,微软的github管理的软件,个人感觉是比较好用的,强力推荐。点击下载github软件
- 下载完成后就是傻瓜式的安装,安装成成功后,我们在我们电脑桌面的空白的地方,点击鼠标右击,如果发现多出来这两个选项,就证明安装成功。
命令操作
git bash here 的命令操作和码云上都是一样的,不会的可看一下上面的教程,在这里我就简单的做个简绍
首先我们,我们需要克隆我们的代码库到本地文件夹
找到我们需要存放代码文件的文件夹,鼠标右键 选择打开 git bash heregit bash here,输入相关命令
git clone + 远程仓库的网址
克隆仓库到我们本地之后,我们就可以将我们需要上传到仓库的文件,复制到此仓库目录之下
方法一:
//添加代码到本地缓存区
git add + (hello.txt)文件名
//从缓存区推送到本地仓库
git commit -m "add hello.txt(添加描述信息)"
//由于我们克隆的时候同时也克隆了 .git 配置文件所有直接执行命令可以推送到远程仓库,注意克隆其他人的仓库,不能这样,因为需要输入用户名和密码
git push
方法二:
//在合适的目录下打开git bash here 命令窗口 ,建立本地仓库
git init
//点击文件到缓存区
git add + 文件名
//提交到本地仓库
git commit -m "描述性的文字"
//推送到远程仓库
git remote add origin + 仓库地址
git push -u origin master
回退版本
git log //查看版本号
git reset --hard 7732f9ff6e2773563d0fe9f72a6d7208bef516c7 //跳回到指定版本
三. 总结
这个是我的github账户:https://github.com/zfq0620