先说点题外话。听说电影《牛来》火了,这个电影是母子二人花费5年纯手搓的,成本7711块钱;但是,截止到目前,这个屎上最差的电影 票房突破了1800万;猫眼最新预测的票房是1.35亿元。除去影院拿走的50%左右的分成,因为电影没有演员(演员是母子二人)、没有导演(导演是儿子)、没有宣发(这么差劲的电影、不好意思宣传),所以,按照这个趋势,这对母子妥妥跻身千万富豪阶层了。只能说,这个世界太疯狂了,人类太疯狂了。像这种现象,我们肯定不能说“这就是梦想的力量,这就是坚持的力量”,因为电影的特效太粗制滥造了、情节太屎了,它带给观众的99%是猎奇心的满足感,以及发朋友圈的社交快感。通过这件事,“世界是个巨大的草台班子”这句话更具象化了。一是人们对院线电影的祛魅,只要是走正规程序、影片能过审、有院线乐意拍片,你也能上线一部电影;二是你火不火跟自己没关系,平台给你流量,你就能火,不火不行,不行也火;三是这对母子发了一笔横财,但是这玩意儿不能复制,想再搞个《熊走》赚一笔,没门儿。好了,扯得有点远,言归正传。今天,给各位老铁分享一下如何使用Gitee或者GitHub上手「代码托管」。一是防止丢失,本地存储的代码一旦电脑崩溃、硬盘挂了,你就哭去吧,哭都没用;二是方便版本迭代,项目更新,一个命令就可以将本地代码上传到云端,既防止丢失、也方便管理;三是可回溯,每一次提交都有记录,可以随时回滚;四是方便团队协作、共享文档。OK,开始。我使用的是「Gitee」,这是国内的代码托管平台,不用翻墙,不需要科学上网,GitHub是歪果的,但用法相似。第一步,Gitee的网址是gitee.com,先注册一个账号,很简单、略过。第二步,绑定第三方账号,比如阿里云、微信、微博等等;如果不绑定,无法创建仓库。第三步,创建仓库。点击头像左侧的「+」号,点击“新建仓库”。然后,填写仓库名、仓库的简介,以及设置代码是否开源。最后点击 「创建」,一个全新的空仓库就诞生了。返回主页,在左侧的工作台,就能看到你刚才新建的仓库了。
第四步,安装「Git Bash」。它
是一个命令行界面(CLI)工具,类似于CMD命令,但它更灵活、更方便;可以用它来执行Git操作,比如 git add、git commit、git push 等。
官方下载Git Bash贼慢,我这里推荐的是清华大学开源软件镜像站,地址贴下面。下载Git-2.55.0.4-64-bit.exe这个版本即可。然后,一路next就安装好了。
https://mirrors.tuna.tsinghua.edu.cn/github-release/git-for-windows/git/Git%20for%20Windows%202.55.0%284%29/
第五步,随便找一个磁盘,新建一个文件夹,命名为 my-project(名字随意,建议和仓库名一致)。注意:文件夹路径中尽量不要包含中文或空格,避免后续报错。
第六步,将远程仓库「克隆」到本机上。打开Gitee的主页工作台,点击刚才创建的仓库,页面跳转,复制红色框框内的地址。
然后,进入刚才新建的本地文件夹,在空白处右键,点击Open Git Bash Here。这样,就进入了Git的命令行操作黑窗口。
执行克隆操作,输入下面的命令。
git clone https://gitee.com/your account/test.git
这样,云端的仓库目录就被克隆到了本地。克隆成功后,本地会出现一个以仓库名命名的文件夹,里面默认包含 .git 隐藏目录(版本管理核心)。
第七步,上传代码到仓库。先将代码拷贝到本地仓库,比如我的是test(和 .git 隐藏目录在同一级);然后,在本地仓库运行Git Bash命令。git config --global user.name "晓技术老师" | 告诉git 你叫晓技术老师;后面就不需要验证了。--global 表示全局生效,以后所有的仓库都认这个身份 |
git config --global user.email "xiaojishu@example.com" | |
| 添加更改到暂存区. 代表当前目录下的所有文件(包括新文件、修改过的文件、删除的文件)
如果只想添加某个特定文件,可以用 git add 文件名。 |
| ④ git commit -m"这里写本次提交的说明,比如:首次上传项目代码" | 在本地生成一个版本记录 |
| 推送到远程 Gitee 仓库 |
经过上面的5个命令,就将本地的项目代码传到了gitee。我们进入gitee,就可以看到项目代码了。OK,以上就是使用gitee进行的代码托管的教程。其实,很多编译器(比如VSCode、IDEA)都集成了gitee,开发者可以直接在开发环境中上传项目,既省心又省力。