本篇概述:主要记录git的命令和一些git的知识
一、github介绍
github(基佬站)是一个开源代码托管平台(其中当然也有私有项目),也作为一个版本控制系统,让你对代码的版本控制更加简单,不用去担心代码写错了怎么办?有没有备份?专心自己的项目就好。
本文没有关于桌面版的git安装、环境变量配置的教程(安装配置的话百度有很多教程)
二、github功能
- 可以在上面找到许多开源项目、脚本甚至可以在上面找到一些课程
- 托管项目。只要连上互联网就可以同步到自己的项目代码或多人跟进项目
- 利用github和一些开源的博客系统可以搭建个人博客(本博客是hexo+github搭建的)
三、git命令
- 设置用户名和邮箱,不设置会报“please tell me who you are.”,–global参数表示全局
1 | git config --global user.name "Your Name" |
- 初始化本地文件夹为git仓库(会生成.git隐藏文件,主要是用于版本控制)
1 | git init |
- 本地版本管理
1 | git add ./[name] # 跟踪文件进入暂存区,.表示当前目录所有文件,也可以指定文件 |
- 将本地文件提交到github
1 | git init |
四、2019/03/30
删除远程仓库的文件,并上传新的文件
1 | # 新建一个文件夹 |
五、
1 | git remote -v |