梦、子夜未央

——无与伦比、东风破

gitHub

GitSVN的区别

1. Git是分布式,SVN是集中式

2. Git的每个历史版本存储的是完整的文件,而SVN只是存储文件的差异

3. Git可以离线完成大部分操作,SVN不可以

4. Git有着更优雅的分支和合并实现

5. Git有更强的撤销修改和修改版本历史的能力

6. Git速度更快,效率更高

GitGithub的关系

1. Git是一个分布式的版本控制系统;


2.GitHub是一个基于Git的项目托管平台,它提供了web界面,我们可以在上面创建资源仓库来存放你的项目;


3.在本地或服务器创建一个资源仓库通过shell命令或图形用户界面可以和远端的GitHub进行项目同步更新,实现对项目的管理。

Git入门

设置用户名 git config --global user.name zywy
设置邮箱 git config --global user.email 1063868883@qq.com
查看配置信息 git config --list
修改用户信息 vim ~/.gitconfig
删除用户信息 git config --global --unset user.name zywy
git config --global --unset user.email 1063868883@qq.com
创建本地仓库 git init
//切换到e盘 cd e:
//创建一个文件夹 mkdir 文件夹名称
//进入创建的文件夹 cd 文件夹名称
//显示当前目录位置 pwd
创建并编辑文件 vim demo.txt
i开始输入,Esc退出输入,:wq!退出编辑
查询文件状态 git status
将文件提交到暂存区 git add demo.txt
将文件提至历史仓库 git commit -m '说明信息'
对比文件差异 git diff demo.txt
撤销修改 git checkout demo.txt
查询文件内容 cat demo.txt
查询历史提交记录 git log 不包含删除的历史记录
git reflog 包含删除的历史记录
回退历史版本 git reset 版本id //可通过git reflog查询
删除文件 git rm demo.txt
本地生成ssh key ssh-keygen -t rsa -C "1063868883@qq.com"
1.在C:\Users\Administrator\.ssh中复制id_rsa.pub的内容,粘贴到GitHub网站新生成的SSH和GPG秘钥中
2.在GitHub网站中创建远程仓库,并复制仓库地址
3.本地clone远程仓库 git clone 仓库地址
4.上传 git remote add first 仓库地址 //first自定义
git push -u first master
删除远程仓库 git remote rm first
查看远程仓库分支 git remote show first
查看关联的远程仓库 git remote -v
查看分支 git branch
创建分支 git branch 分支名称
切换分支 git cheakout 分支名称
创建并切换分支 git checkout -b 分支名称
删除分支 git branch -d 分支名称
合并分支 git merge 分支名称
创建标签 git tag 标签名称
查询标签 git tag
创建带有描述的标签 git tag -a 标签名称 -m 描述信息
查询标签说明 git show 标签名称
删除本地标签 git tag -d 标签名称
提交版本号到远程 git push 分支名称 --tags
删除远程仓库标签 1.删除本地 2.删除远程标签 git push first :/refs/tags/分支名称


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qi20120710129/article/details/79971206
个人分类: gitHub
想对作者说点什么? 我来说一句

GitHub入门 pdf

2017年12月05日 48.42MB 下载

github漫游指南github-roam

2018年05月18日 2.62MB 下载

github离线安装包

2018年02月22日 79.17MB 下载

GitHub入门与实践完整版

2017年11月02日 11.15MB 下载

GitHub入门与实践pdf

2018年01月23日 10.39MB 下载

git github github入门使用教程.doc

2017年12月08日 448KB 下载

how-github-works

2018年03月29日 21.95MB 下载

IT面试题GitHub开源项目

2018年05月08日 16.24MB 下载

引导用户页面

2015年08月24日 376KB 下载

github for Mac

2015年03月26日 27.22MB 下载

没有更多推荐了,返回首页

不良信息举报

gitHub

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭