Git 基本用法
Git基本命令
首次上传
文件夹下右击
$ git init
$ git config --global user.email "email" // git中Settings的Emails
$ git config --global user.name "name" // git中Settings的Name
$ git add .
$ git commit -m 备注
$ git remote add origin Git地址
$ git push -u origin master
会有弹窗让你输入账户密码,输入Git的账户密码就好了,后面就不用输入了
以后上传
$ git add .
$ git commit -m 备注
$ git push
下载(克隆)
$ git clone git地址
其他命令与解释
进入该项目
cd git/
查看当前位置
pwd
查看文件夹下文件
ls
ll(详细)
ls -la(包括隐藏文件)
新建文件夹
mkdir java
新建隐藏文件
touch .gitkeep
查看当前状态
git status
上传到暂存区
git add .
暂存区删除命令
git rm --cached java/.gitkeep
提交备注
git commit -m “test”
上传到分支
git push origin -u master
Git切换分支
$ git branch //查看当前分支
$ git checkout test //切换到test分支
官方文档
Git SSH设置
git - 简易指南
问题汇总
误删找回
特别是刚开始使用Git,误删是很正常的一个事,一不小心有的文件就不见了,通过Git的日志查找并还原
$ git log //查看历史
$ git status //查看当前状态
$ git checkout -- init-data init-table //从仓库还原init-data、init-table这两个文件
通信缓存大小
出现以下错误证明你设置了通信缓存大小,发生错误是同步数据过大导致
error: RPC failed; curl 55 OpenSSL SSL_write: SSL_ERROR_ZERO_RETURN, errno 10053
输入以下代码关闭即可
$ git config http.sslVerify "false"