1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
git简介概要1

Git简介 git和svn区别 GIT是分布式的,SVN是集中式的 GIT把内容按元数据方式存储,而SVN是按文件 GIT分支和SVN的分支不同:SVN的分支本质是个目录,GIT分支是个HEAD指针,可以灵活切换 GIT没有一个全局的版本号,而SVN有:GIT中记录的是每次提交的SHA-1码 GIT确保代码完整性更好…这个比较理论 git的魅力 多版本库,更好的备份功能 多个镜像库,更好的协同工作 自己在家就能干活,再也不怕没网络了 目录更简单,只有一个.git辅助目录 更好的后悔 更好的分支管理,进度的保存 config git git config --global “foxi.chen git config --global user.email “foxi.chen@ git config --global alias.lg log ssh-keygen -t rsa -C “foxi.chen@” 公司的gitlab: go… git git init 创建版本库 git add filename add某个文件 git commit filename 将文件提交到版本库 git diff 比较文件的不同 git status 查看工作区状态 git checkout -- file 丢弃工作区file文件的状态 git checkout 查看工作状态 git checkout HEAD . git checkout HEAD -- file 用HEAD版本替换暂存区和工作区文件 git stash 暂存工作区状态 git 暂存区 工作区 HEAD git diff git reset git reset 用head指向更新暂存区,可以去除不满意的add操作 git reset HEAD^ 将暂存区和head引用会退到上一次commit状态 git reset - -soft HEAD^ head引用会退到上一次commit状态,用于对commit不满意时修改 git reset - -hard HEAD^ 工作区暂存区全部变化 git relog 用于找回每一次的commit log git 分支 查看分支:git branch 创建分支:git branch name 切换分支:git checkout name 创建+切换分支:git checkout -b name 合并某分支到当前分支:git merge name 删除分支:git branch -d name git 远程库交互 git clone git:///schacon/ticgit.git git remote 列出所有加入远程的分支 git remote add origin git@:foxi.chen/gitdemo.git git push origin master 将本地的master分支推送到远程origin中 git pull 拉取远程的必威体育精装版分支代码

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档