git用法demo


#查看配置信息 (配置一次)
git config -l
#查看全局配置信息
git config --global -l

git config --global user.name 'lipengfei'
git config --global user.email 'xxx@xxx'

#添加到缓存区
git add -A
#添加到本地版本库的历史区
git commit -m'ssxx'

#建立本地仓库
git init
#添加远程仓库
git remote add origin git@dev.sjxc.com:lipengfei/log-demo.git
#拉取远程仓库数据
git pull origin master

#删除远程仓库文件夹/文件,本地工作区还有
git pull origin master
dir
git rm --cached folder #folder文件夹
git commit -m'xxx'
git push -u origin master
#-u=update 更新,-a = all 所有 推荐使用-u

#历史记录
git log
#历史记录+回滚数据
git reflog

#回滚数据
git reset --hard  aa756e    #commit提交数据的记录id


#查看分支
git branch
git branch newBranch #创建新分支
git checkout newBranch #切换到newBranch分支 主分支才能切换分支

git checkout -b newBranch2 #创建并切换到分支newBranch2
git merge newA #合并分支
git branch -d newBranch2 #删除分支,不能删除自己 -d=delete


#master 生产分支
#beta 测试分支
#dev 开发分支
#self 个人分支
#fix 修复

#异地协同 待写
git pull mirror master
git push home

原文地址:https://www.cnblogs.com/Sam-2018/p/git_demo.html