码迷,mamicode.com
首页 > 其他好文 > 详细

git学习

时间:2019-12-08 17:53:25      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:一起   安装   out   一个   状态   对应关系   关系   png   stat   

git与GitHub的区别

Git是一款免费、开源的分布式版本控制系统。

Github是用Git做版本控制的代码托管平台。也就表示这样的代码托管平台可以有很多个,git和github不是一一对应关系。比如,听说过的还有“码云”,等等。

Git是分布式版本控制系统,就是将同一个Git仓库,分布到不同的电脑上。这样工作时就必须找一台电脑充当服务器仓库的角色,每天24小时开机,其他每个人都从这个服务器仓库中拉取别人的提交,并且各自把各自的提交推送到这个服务器仓库里。但这是很不方便的,如果有个远程的免费的仓库可以使用才是最好的。

GitHub就是提供Git仓库托管服务的,只要注册一个GitHub账号,就可以免费获得Git远程仓库。也就是有了这个远程仓库之后,一起合作的小伙伴拉取或是提交都是面对这个远程仓库就可以了。

创建github库连接本地库及上传文件

  1. 先安装github,注册github账号
  2. 创建github库
  3. 在本地你想储存项目的地方创建文件夹
  4. 将README.md文件下载到文件夹(本地库与远程库相连接)
  5. 将自己编辑、修改、创建的文件放入本地库
  6. 检索扫描未同步的文件
  7. 将未同步的文件标记准备上传到远程库
  8. 写注释、版本描述(这一样也是必须的)
  9. 上传到远程库(可以选择分支)

具体步骤

  1. 先安装github,注册github账号
  2. 创建github库
    技术图片
    技术图片
    技术图片
  3. 在本地你想储存项目的地方创建文件夹
    技术图片
  4. 将README.md文件下载到文件夹(本地库与远程库相连接)
    技术图片
    技术图片
    技术图片
    技术图片
  5. 将自己编辑、修改、创建的文件放入本地库
    技术图片
  6. 检索扫描未同步的文件
    技术图片
  7. 将未同步的文件标记准备上传到远程库
    技术图片
  8. 写注释、版本描述(这一样也是必须的)
    技术图片
  9. 上传到远程库(可以选择分支)
    技术图片
  10. 效果图
    技术图片
代码 意义
git clone [url] #拷贝一个Git项目到本地
cd 拷贝文件目录 #进入到拷贝的文件目录下
git branch #列出分支的名字
git checkout -b 分支名 #创建自己的分支
git checkout 分支名 #切换分支
git branch -D 分支名 #删除分支
git push origin --delete #删除远程仓库分支
git status #查看你在上次提交之后是否有修改
git add . #将文件添加到缓存
git commit -m ‘注解‘ #提交修改到本地分支
git push origin 分支名 #将分支推送到远程的仓库
git merge 分支名 #合并到主分支上(注意:是在主分支的状态下合并)
git tag -a v1.0.0.0 -m ‘注解‘ #修改github上仓库的tag
git push origin v.1.0.0.0 #把版本号推送到github仓库上
git push origin --delete tag v1.0.0.0 #删除远程仓库版本号
git log #查看日志(查看提交的历史)
git reset --hart (commit id) 返回上次版本

git学习

标签:一起   安装   out   一个   状态   对应关系   关系   png   stat   

原文地址:https://www.cnblogs.com/muziwei/p/12006101.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!