美文网首页
基于GitHub的远程代码仓库管理的实现

基于GitHub的远程代码仓库管理的实现

作者: 代码森林中的一只猫 | 来源:发表于2018-07-11 10:14 被阅读0次

git的简介

git是一款开源的分布式版本控制工具
在世界上所有的分布式版本控制工具中,git是最快、最简单、最流行的
在Mac上,比较好用的git图形界面客户端有
SourceTree
下载地址:http://www.sourcetreeapp.com/download/
GitHub
下载地址:https://mac.github.com

GitHub的简介

本文主要介绍基于GitHub的远程代码仓库控制,打开 GitHub 网站 https://github.com/, 注册账号并登录,进入个人主页。

0.png
在Repository name填入项目名称,其他保持默认设置,点击“Create repository”按钮,就成功地创建了一个新的Git仓库
0-2.png

建立本地仓库

关联新的远程仓库

https
git remote add origin https://gitlab.juanpi.org/bi-source/hiveUDF.git
git clone https://gitlab.juanpi.org/bi-source/hiveUDF.git

推送至远程git仓库

git push origin master

git常用命令

git branch 查看本地所有分支
git branch -a 查看所有的分支
git branch -r 查看远程所有分支
git branch -r -d 删除远程分支
git checkout 检出到工作区、切换或创建分支
git status 查看当前状态
git add . 添加至暂存区
git pull拉回远程版本库的提交
git push推送至远程版本库
git stash保存和恢复进度
git stash list 显示保存进度的列表
git stash pop [–index] [stash_id]
git stash pop 恢复最新的进度到工作区。git默认会把工作区和暂存区的改动都恢复到工作区。
git stash pop --index 恢复最新的进度到工作区和暂存区。(尝试将原来暂存区的改动还恢复到暂存区)
git stash pop stash@{1}恢复指定的进度到工作区。stash_id是通过git stash list命令得到的
通过git stash pop命令恢复进度后,会删除当前进度。
git stash apply [–index] [stash-id]除了不删除恢复的进度之外,其余和git stash pop 命令一样。
git stash drop [stash-id]删除一个存储的进度。如果不指定stash_id,则默认删除最新的存储进度。
git stash clear删除所有存储的进度。

5003938-1badc589eebf8481.jpg

相关文章

  • 基于GitHub的远程代码仓库管理的实现

    git的简介 git是一款开源的分布式版本控制工具在世界上所有的分布式版本控制工具中,git是最快、最简单、最流行...

  • GitHub超简单小白入门详细教程(11)——使用Git管理远程

    使用Git管理远程仓库 使用远程仓库的目的 作用:备份,实现代码共享集中化管理 Git克隆操作 目的:将远程仓库(...

  • 四.Git管理远程仓库

    Git克隆仓库 目的:将远程仓库(github对应的项目)复制到本地,备份,实现代码共享集中化管理 下载到本地:g...

  • github | 仓库和分支管理

    1. 仓库管理 提示:仓库一般就指的是远程仓库即github的仓库.参阅:github 创建远程分支以及远程分支无...

  • cocoapod添加仓库

    1、提交代码到github 1)在github添加远程仓库2)将本地代码提交到远程仓库git remote add...

  • Git版本控制器的基本使用

    1.创建远程仓库 建立远程仓库,就是在代码托管服务器上有可远程访问的空间.以gitHub为例,打开 Github,...

  • git将文件夹上传到远程仓库

    远程仓库,存放文件,可以是代码,也可以是非代码到文件 首先要有远程仓库的地址,远程仓库可以是github也可以是g...

  • Git SSH Key 生成步骤

    Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。github...

  • Git SSH Key 生成步骤(转)

    Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。github...

  • Git SSH Key 生成步骤

    Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。github...

网友评论

      本文标题:基于GitHub的远程代码仓库管理的实现

      本文链接:https://www.haomeiwen.com/subject/ikncpftx.html