GitHub的使用记录
前言:
该贴为笔者在使用GItHub中的一些使用注意,及Git的基本命令,会一直记录笔者在使用GitHub中可能产生的错误及解决方法(会一直更新中),待一些Git初使用者参考,如果有说明不详细或不对的地方,请各位读者不要吝惜自己的评论指正说明,笔者与读者一起学习进步。
该博文中的截图都是以下部分主要信息,由于信息安全问题,不能全部显示,请读者见谅。
对于GIT的安装与账户配置,本文将不讲述,读者可自行百度之。
1、将自己本地开发的文档上传到Git上托管
先在Git上创建一个项目工程
便会在GIT上生成项目的HHTS或SSH工程路径
拷贝该URL在Git Shell中使用git clone命令将该项目下载到本地
在本地配置的GIT仓库中边生成该项目的文件夹,文件夹中有一个.git的隐藏文件夹
将自己开发的代码放到该目录中
切换到Git Shell 下,用cd命令切换到刚才的git项目路径下,注意分支是否一致
使用git add命令可以将所有文件全部加载到git
然后使用git commit命令将增加的文件上传到git中
最后使用git push命令同步到git远程服务器上
2、将修改的代码上传到git上
在修改代码后,需要将修改的代码上传到git上托管,在上传前,最好使用git status命令查看一下本地修改记录,将会展示出修改、增加、未增加的文件信息
再使用git pull命令将远程服务上的代码同步到本地,防止上传时出现冲突
然后使用git comit命令和git push命令将修改的代码上传到git远程服务器
3、更新git远程服务器上的代码
使用git pull(origin master)命令可以更新远程服务器的代码到本地仓库
4、更新git远程服务上的代码,但是组织发生更改
我们将代码的组织或展示权限在修改后,可能在使用git pull 命令时会报错,说找不到Git,我们可以先使用git branch命令查看一下分支
上处报错时说的git路径可能跟这里打印的不一致,我们需要将本地的路径修改为远程服务器上的git路径,可以使用git remote set-url [options] https命令,
然后在使用git pull命令更新代码即可。
5、查看历史记录
可以使用git log 命令查看所有历史记录,也可以指定查看的历史条数,使用git log -1 查看最早一条记录
GitHub的使用记录的更多相关文章
- [gitHub实践] 实践记录
[gitHub实践] 实践记录 版权2019.4.19更新 Q1:本地仓库和远程仓库连接提示输入用户名密码 本地仓库和远程仓库连接有两种方式 本地初始化建立一个仓库,远程也建立了一个仓库 本地建立仓库 ...
- [git] github 使用简单记录
前提 :1. 已有 github 账号.2. 已安装 git .3. 在 github 和 本地 git 客户端交互秘钥.(这步我记得需要做,有点久远,不确定.) 正文: 下面是一个简单的例子.先在 ...
- linux下git+github个人使用记录
Linux: 安装git的命令: sudo apt install git 查看版本确认安装成功: git --version 生成密钥: ssh-keygen -t rsa -C "you ...
- github及其他记录
http://mvnrepository.com/artifact/org.jdom/jdom/1.1.3 https://github.com/open-power-workgroup/Hospit ...
- GitHub使用简单记录
根据<GotGitHub>[1]所做的一些整理 1. 浏览托管项目 在GitHub的页面中可以使用键盘快捷键 (1)按下问号(?)会在弹出窗口显示当前页面可用的快捷键. (2)在项目的代码 ...
- 【风马一族_git_github】git与github的英文记录
Pull requests Issues Gist 请求 问题 要点 ---------------------------------------------------------------- ...
- GitHub初次使用记录(一)
1.从GitHub上克隆或者复制别人的档案库:
- github团队使用记录
Last login: Sat Nov 4 09:20:15 on ttys000 bogon:~ neveszhang$ git clone git@github.com:031502243/Cla ...
- github相关资料记录
github官方配ssh api:https://help.github.com/articles/generating-ssh-keys 简书hexo静态博客搭建:http://www.jiansh ...
随机推荐
- 测试--jmeter的使用
jmeter用于压力测试 首先我们要区别压力和攻击,当设立了不适当的线程数量和准备时长,就容易造成攻击. 线程数:虚拟用户数.一个虚拟用户占用一个进程或线程.设置多少虚拟用户数在这里也就是设置多少个线 ...
- [资料分享]ACCESS2013 零基础到精通
Microsoft Office Access是由微软发布的关系数据库管理系统.它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点,是 Microsoft O ...
- 页面制作之HTML
标签 常用属性 id class style title - <a href ="/" title="收藏">收藏</a>(用于hove ...
- 4.3 多线程进阶篇<中>(GCD)
更正:队列名称的作用的图中,箭头标注的有些问题,已修正 本文并非最终版本,如有更新或更正会第一时间置顶,联系方式详见文末 如果觉得本文内容过长,请前往本人 “简书” 本文源码 Demo 详见 Gith ...
- 【转】Java提高篇(三四)-----fail-fast机制
转自:http://blog.csdn.net/chenssy/article/details/38151189 在JDK的Collection中我们时常会看到类似于这样的话: 例如 ...
- C++文件操作(fstream)
C++ 通过以下几个类支持文件的输入输出: ofstream: 写操作(输出)的文件类 (由ostream引申而来) ifstream: 读操作(输入)的文件类(由istream引申而来) fstre ...
- 基于lcov实现的增量代码UT覆盖率检查
背景介绍 配合CppUTest单元测试框架,lcov提供了一套比较完整的工程工具来对UT覆盖率进行度量.但对有些团队来说,历史负担太重,大量的遗留代码没有相应的UT.在这种情况下,对新增代码进行覆盖率 ...
- 【生活没有希望】hdu1166敌兵布阵 线段树
线段树水题刷刷,生活没有希望 最近看到代码跟树状数组差不多短的非递归线段树,常数也很小——zkw线段树 于是拿道水题练练手 短到让人身无可恋 ;pos;pos/=) a[pos]+=x;} ,ans= ...
- POJ 3233Matrix Power Series
妈妈呀....这简直是目前死得最惨的一次. 贴题目: http://poj.org/problem?id=3233 Matrix Power Series Time Limit: 3000MS Mem ...
- ST
这次说一下测试的基础部分 软件测试 软件测试(英语:software testing),描述一种用来促进鉴定软件的正确性.完整性.安全性和质量的过程.换句话说,软件测试是一种实际输出与预期输出间的审核 ...