git
使用git init来进行初始化,会产生
git -v来查看git版本号
git config --user.name "name" 随便填写
git config --user.email "" 填写邮箱
上述两条命令只需要设置一次
git共有三种区域:
工作区、暂存区、版本库
git中文件共有四种状态
U:代表未被git追踪
A:代表新文件新添加到暂存区
"":代表三个区域状态一致
M:代表文件已更改未保存
git add +file 将指定文件添加到暂存区
git add . 将全部文件添加到暂存区
git commit -m "" 将暂存区的文件保存到版本库,并添加备注
git restore +file 将暂存区文件覆盖工作区(回退)
git rm --cached +file 将暂存区文件移除
git reset --hard +版本号 指定版本的内容会全部覆盖工作区和暂存区,并移除该版本没有的文件
git reset --soft +版本号 指定版本的内容仅会覆盖暂存区和工作区版本内的文件,保留该版本外的文件(尽可能保留)
git resrt --mixed +版本号 默认模式,指定版本的内容会覆盖掉暂存区,不移除工作区不属于该版本的文件
git log 查看版本号 --oneline 优化版本号显示
git reflog 查看全部版本号
git branch +分支名 创建分支
git checkout +分支名 切换分支
git merge +分支名 需要先切换到master在合并,如果没有切换,则可以将master上最新的文件同步到分支
git branch -d +分支名 删除分支,合并后切记
git remote add +别名(origin)+远端仓库地址
git remote remove +别名 移除上一次的远端仓库
git clone +远端仓库地址
git push +别名 +分支名
git pull +别名 +分支名
本地如果有未提交的文件,pull会报错,
如果想要在远端仓库没变化时获取部分代码,百度去,pull没用
浙公网安备 33010602011771号