全局安装git:
npm intall git -g
查看git版本:
git --version
进入目录,初始化git:
若在目录中使用上一个,不在目录中使用下一个。
//已有目录: git init //无目录 git init "目录名"
遍历目录:
ls -la
windows下,'ls' 不是内部或外部命令解决方案:
https://blog.csdn.net/qq_33413264/article/details/77018528
获取git状态:
git status
内容未改变时 返回:
未同步时 返回提示错误(红色文件名):
已加入暂存区时 返回加入暂存区的文件(绿色文件名):
已同步时 返回提示:
加入暂存区
(有个点)
git add .
提交并备注描述
git commit -m "描述"
展示所有git提交记录
git log
(commit后面的一串字符就是唯一id)
回退版本
回到指定版本
//id由git log遍历获取 git checkout "记录的唯一id"
这样文件就回退到指定的版本了
回到上一个版本
不需要记录id
git checkout -
项目下载(克隆)到本地(下载项目)
如:git地址(测试用,使用github平台也可以,这里我使用腾讯云开发者平台):
https://git.dev.tencent.com/a18969054220/git-test.git
命令:
git clone github地址 目录名
下载成功后,打开项目(即可修改):
将本地的修改,保存到git远程仓库:
把新增的文件同步到git仓库:
检查文件状态,并提交到暂存区:
连接到远程仓库:
git remote add origin git地址
pull一下:
git pull origin master
将代码push(提交)到git仓库(一般需要输入账号密码):
git push origin master
查看提交状态(成功):