新建文件夹–右击git bash here
初始化一个新的git仓库(text):
创建文件夹–在文件内初始git
设置用户名
git config --global user.name ‘用户名’
设置用户名邮箱
git config --global user.email ‘用户邮箱’
查看
git config --list
查看当前文件
ls
查看状态(多)
git status
显示当前目录
pwd
新建文件夹
mkdir text
跳转文件夹
cd text
初始化git命令(产生一个隐藏文件夹)
git init
在工作区创建文件(hello.c)
touch hello.c
添加文件到暂存区
git add hello.c
提交文件到本地仓库
git commit -m ‘第一次通过git提交文件’
上传至远程仓库
git push
克隆仓库
git clone https://github.com/reset-bit/C-or-data-structure.git
删除文件
rm hello.c
从git中删除文件
git rm hello.c
没有权限:
vi .git/config
将[remote “origin”]
url = http://github.com/用户名/仓库名.git
修改为[remote “origin”]
url = http://用户名:密码@github.com/用户名/仓库名.git
fatal: Unable to create ‘/.git/index.lock’: File exists :
暴力删除隐藏git文件夹下的index.lock文件后重新add
HttpRequestException encountered:
Github 禁用TLS v1.0 and v1.1,需要更新windows的git凭证管理器
https://github.com/Microsoft/Git-Credential-Manager-for-Windows/releases/tag/v1.14.0