github注册了好些年了,但是很少用到,一是因为现在很少做开发,偶尔做一些二次开发,都是用SVN进行协同解决,二是因为github访问速度真的很慢。
但是github是面向全球开发者的代码仓库,有好多开源项目和代码可以学习(不过我很少看),最主要的是全英文的,使用github可以督促我提升一下英语水平,可能只是多认识几个单词,但那也是进步,不是么。
言归正传,git的helloworld如何来写?
1、注册github,这个不用说了,自己摸索吧,龟速的github,全英文的界面,过程慢一点,但一定会成功的。
2、下载Git客户端,https://git-scm.com/download,然后安装,一直下一步。。。不要停。然后打开客户端,下图所示:
略显丑陋,不过作为技术工作者,界面从来不是第一考虑的因素,白猫黑猫,抓到老鼠的才是好猫。
3、重点来了,如何使用客户端上传下载文件(代码)?记住以下8个命令,下面一一解释
- 3.1 配置用户,两个命令 :git config --global user.name "用户名" 和 git config --global user.email "登录邮箱"
- 3.2 设置仓库存放位置:git init 注意,先进入本地仓的文件夹再执行该命令,否则,默认C盘
- 3.3 下载文件: git clone https://github.com/用户名/仓库名,注意,这里的代码库不能加后缀,加了下载不了,报错,不知道为啥。。
- 3.4 上传文件,这个有点复杂,逻辑比较奇怪,每次上传还要输入用户和密码,网上说,必须要配置ssh,如果不配置,则不能上传,但是我没有配置,因为我没找到ssh,但是也可以上传,也许配置了,就不用每次上传都输入用户名和密码了吧,具体原因,暂时不清楚,谁知道,可以留个言,谢谢。
- 3.4.1 第一步,进入要上传文件的文件夹,命令:cd xxx
- 3.4.2 第二步, 装车,git add 文件名 ,注意,文件名带后缀噢
- 3.4.3 第三步,贴标签, git commit -m "标签名"
- 3.4.4 第四步,发货,git pus origin HEAD:master
- github收到货后,会要求你输入用户名和密码,验证完毕后,入库,上传成功。
好了,简单的helloworld,只用到8条命令,完毕。
现在登录GitHub看看是否上传成功吧。
文件上传也可以在github的网页上操作,添加、修改、删除文件等,不过复杂一些的代码协同操作,只能本地客户端才方便了。
附一个git的详细操作说明: