Linux基础开发环境(git的使用)
1.账号注册
git 只是一个工具,要想实现便捷的代码管理,就需要借助第三方平台进行操作,当然第三平台也是基于git 开发的
github 与 gitee
代码托管平台有很多,这里我们首选 Github ,理由很简单,全球开发者都在使用的平台
但是由于某些不可控因素,我们可能无法对其进行很好的访问
于是我们就退而求其次,选择 gitee(码云),这是面向国内的平台,访问速度快,全中文显示,值得学习使用
2.构建仓库
有了账号之后,我们就可以开始创建属于自己的第一个仓库了
注意:这样设置会使得仓库是默认开源的
3.安装git
当我们有了仓库后,就可以在Linux中安装git了
$ sudo yum install -y git
可以通过指令验证是否安装成功
$ git --version
4.配置git
初始化的目的是将我们 Linux 中的 git 与之前在 gitee 上建立的账号取得联系
5.克隆仓库
现在我们先来把远程仓库中的内容克隆下来
6.代码提交三板斧
接下来看看如何将本地的文件推送至远程仓库
7.常用指令
下面来列举一些比较常用的指令和注意事项
$ tree .git //查看本地仓库中的提交信息,即所有信息
$ git log //查看历史提交日志,其中的主要内容就是 commit 时填写的内容
$ git rm 文件 //删除不想要的文件
注:git rm 删除文件后,需要再次 commit 并 push,才能完成一次完整的删除工作
$ git status //可以查看当前已经添加的信息
$ git pull //拉取远程仓库内容,相当于手动同步
$ git reset --soft HEAD^ //撤销 commit ,前提是还没有 push
注意事项:
git rm 删除文件,要记得 commit 和 push ,更新仓库状态
每次提交代码,都需要填写邮箱与密码
如果 git 不小心出了问题,可以选择重置个人账户,然后重新把远程仓库中的内容 pull 下来即可
提交的文件名要注意,不能出现特殊字符,比如空格,这是无法识别的。
不能随便修改 .git 之类的文件,它主动隐藏起来是有道理的,动了很大概率需要重装
常用 git status 查看是否还有未推送的内容,不要越累计越多
git很好用,但要谨慎使用,不然解决问题是件很麻烦的事情