一定要找到对应的项目文件夹 git bash
git init 初始化仓库
git status 查看文件所在仓库(红色代表工作区、绿色代表暂存区)
git add index.html 将文件从工作区添加到暂存区
git add . / git add A /git add --all 将文件从工作区全部添加到暂存区
git commit -a -m “描述” 从工作区存到仓库区(需要先分开写一次才可以)
git commit -m “描述信息” 将暂存区的文件添加到仓库区
git log 查看提交记录(log)
:q! 强制退出 (用途:如果 git commit -m "描述信息"没有打-m后边的 则会进入其他文件,需要通过:q!强制退出)
git reset --hard 版本号 回退版本
git reflog 查看回退版本之前的记录
git config --list 查看登录的用户信息
git config --global user.email “you@example.com” 配置邮箱
git config --global user.name “XXX” 配置名字
git branch 分支名 新建分支
git branch 查看分支
git checkout 分支名 切换分支
git checkout -b 分支名 合并新建及切换写法
git merge 分支名 合并分支
git branch -d 分支名 删除分支
.gitignore 忽略文件 将不想被git管理的文件写入到 .gitignore
git push 远程仓库地址 分支名 上传到码云仓库
git remote add 别名 远程仓库地址 给远程仓库地址配置别名(每次上传只需要将地址改成别名就可以,别名通常为origin)
git remote 查看配置的远程仓库别名
git remote remove 别名 删除配置的别名
git clone 远程仓库地址 克隆远程仓库代码到本地不能写别名
git clone 远程仓库地址 文件夹名称 克隆远程仓库代码到本地,并讲文件夹名字改为自己写的
git pull 远程仓库地址/远程仓库别名 分支名 拉取最新代码