配置我的信息:git config --global user.name "你的名字"
git config --global user.email "你的邮箱"
查看我的配置信息:git congfig user.name
git cinfig user.emial
重新配置用户信息:git config --global --unset user.name "新名字"
git config --global --unset user.email "新邮箱"
转文件夹创建本地仓库:git init enter之后会在当前文件夹生成一个.git的文件夹(版本库)
这个是版本库 ↑↑↑ ↑↑↑ ↑↑↑ ↑↑↑ ↑↑↑ ↑↑↑
创建一个文件
查看文件状态 红色的是工作区 绿色的是暂存区
git status
添加文件到暂存区:git add exp.txt
add. 添加当前文件夹的所有
再使用git commit -m "第一次提交exp.txt"把exp.txt从暂存区提交到版本库。
更改了文件内容再查看状态
查看修改了哪些内容 git diff
再次提交到本地仓库
查看修改日志 git log
回退版本将上一个版本作为当前版本git reset --hard HEAD^
git reset --hard HEAD~50 回退50个版本
查看当前文件里的内容,确定是上一个回退版本
查看回退之前的版本
上传到远程仓库:
执行ssh -keygen -t rea -C " 你的账号"
一直回车
win+r 输入 . enter 这是我们得到
.ssh里面有两个文件 id_rsa是私钥,不能泄露, id_rsa.pub是公钥,可以放心传播。
git设置公钥
添加远程仓库:
git remote add origin 仓库名
成功
仓库是空的所以第一次推送要加个-u
克隆 git clone 地址
创建并切换到这个分支
git checkout -b 分支名
切换分支
合并分支:
git merge dy
删除分支
提交时遇到我问题
rror: failed to push some refs to 'https://github.com/...
git pull --rebase origin master再提交ok了