代码拉取完成,页面将自动刷新
####1.三个区的概念(工作区,暂存区,版本库)
git init
git config --global user.name chengbenchao
git config --global user.email 395775347@qq.com
git config --global --list
git config --get user.name
git add xx
//添加所有修改的内容
git add .
git commit -m"xxx"
git status
git diff
####2.版本回退
git log
git log --pretty=oneline
git reflog
git reset --hard XXXXX
####3.撤销修改和删除
git checkout xx
git rm xx
//从版本库中删除后,要commit
git commit -m"xx"
####4.本地仓库和远程仓库的连接
git remote add origin xxx
git push -u origin master
git remote -v
//取消远程关联仓库
git remote remove origin
####5.克隆远程仓库到本地
git clone xxx
####6.配置ssh
ssh-keygen -t rsa -C 395775347@qq.com
####7.分支管理
//查看分支
git branch
//创建分支
git branch <name>
//切换分支
git checkout <name>
//创建+切换分支
git checkout -b <name>
//和远程分支连接
git checkout -b <branch name> origin/<branch name>
//合并某分支到当前分支
git merge <name>
git merge --no-ff -m"xx" <branch name>
//查看分支合并图
git log --graph --pretty=oneline --abbrev-commit
//将修改内容添加到工作区的存储区
git stash
//查看存储区的内容
git stash list
//恢复存储区的内容
git stash pop
//删除分支
git branch -d <branch name>
git branch -D <branch name>
####8.推送分支
git push origin <branch name>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。