使用git的前提是已经配置好git和github
关闭eslint校验
git commit --no-verify -m "commit"
git 区分大小写
git 默认不区分文件名大小写,当你创建一个文件后,叫 readme.md 写入内容后 提交到线上代码仓库.然后你在本地修改文件名为 Readme.md 接着你去提交,发现代码没有变化.控制台输入git status 也不显示任何信息,那么就配置git 使其对文件名大小写敏感
git config core.ignorecase false
只在本地使用
1.创建项目目录mkdir demo
,进入项目目录cd demo
2.运行git init
,初始化本地仓库 .git(在demo里创建一个.git目录)
3.在demo目录中添加文件,
mkdir css
touch index.html css/style.css
4.运行git status -sb
,可以显示当前所有文件的状态,可以看到文件名前面有??
5.运行git add .
可以将变动加到暂存区。 (如果想一个一个文件add 可以运行git add index.html
)
6.再次运行git status -sb
可以看到文件前面的??变成了A
7.运行git commit -m“信息"
,可以将add过的内容正式上传到本地仓库(.git就是本地仓库)。
8.运行git log
可以查看历史变动。
9.假如改变了其中的某个文件 就需要再次运行git add .
和git commit -m"信息"
。
将本地仓库上传到GitHub
1.在GitHub上新建一个空仓库,名称与本地目录一致,为demo。(只修改name即可)
2.点击create repository ,出现以下界面,运行「…or push an existing repository from the command line」下面的代码即可。( 运行之前一定要点以下SSH,使地址变成git@github.com 开头的格式)
直接在 GitHub 创建一个仓库,然后下载到本地
1.在Github上创建一个仓库(这次不是空仓库了,是自带 README 和 Lisence 的仓库),按照下图填写
2.点击create repository ,可以看到仓库自动拥有三个文件.gitignore、README.md、LISENCE
3.点击绿色按钮「clone or download」,可以得到一个弹出层:(要确保弹出层的地址为SSH地址,如果不是,点一下 Use SSH)
4.复制地址,打开终端,找一个安全的目录,运行git clone 刚才复制的地址
,可以看到该目录下多出demo目录,进入demo目录,运行ls -la
可以看到仓库中的文件都出现在demo目录中了。
上传更新
本地文件有变动,按照下列顺序运行代码 即可上传更新。
git add 文件路径
git commit -m "信息"
git pull
git push
网友评论