12、git和github

参考:http://www.cnblogs.com/qianmojing/p/6484162.htmlhttp://www.jb51.net/article/70729.htmhttp://www.cnblogs.com/jhj117/p/4944790.htmlhttps://www.zhihu.com/question/20070065

git config --global user.name "username"         git config --global user.email "[email protected]"   #表示这台机器上所有的Git仓库都会使用这个配置cd F:   mkdir gitecho "# supreme-octo-carnival" >> README.md    ##touch README.md
git init                                   #初始化版本库,用于生成.git文件git add README.md                          ##git add *    #README.md 添加到暂存区里面去
git commit -m "first commit"               # git commit告诉Git,把文件提交到仓库。-m是提交的注释git status                                 #命令git status来查看是否还有文件未提交git diff                                   #想看下README.md文件到底改了什么内容git log                                   对readme.txt文件做了修改,想查看下历史记录
git remote add origin https://github.com/samll-rookie/supreme-octo-carnival.git #将仓库连接到远程服务器git push -u origin master                  #将改动推送到所添加的服务器上
时间: 2024-07-30 09:47:47

12、git和github的相关文章

Windows 下使用Git管理Github项目

Git Git是一个开源的分布式版本控制系统,用以有效.高速的处理从很小到非常大的项目版本管理.最初由Linus Torvalds编写,用作Linux内核代码的管理.在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中. Github Github是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub.GitHub可以托管各种git库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不同,G

Git及Github相关内容

Git及Github GIT(分布式版本控制系统) 简要介绍 Git是一款免费.开源的分布式版本控制系统,Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件.用作Linux内核代码的管理.在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中.目前,包括Rubinius.Merb和Bitcoin在内的很多知名项目都使用了Git.Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用

Git及Github

很久之前就想系统的学习一下版本控制系统了,这两天抽空看了一下<Progit>和<GotGithub>这两本书,学习了Git这个版本控制系统以及只支持Git作为唯一版本库格式的项目托管平台Github,这两者在项目开发中都是很好的工具,下面总结一下使用方法,以方便以后使用时查阅. 原理 下面的两张图片很好的解释了Git和Github的原理: 分布式版本控制系统 Github的协同模式 添加SSH认证 1. 生成SSH密钥 $ ssh-keygen Generating public/

[GIT] Git 工作流程(Git flow, Github flow flow, Git lab flow)

reference : http://www.ruanyifeng.com/blog/2015/12/git-workflow.html Git 作为一个源码管理系统,不可避免涉及到多人协作. 协作必须有一个规范的工作流程,让大家有效地合作,使得项目井井有条地发展下去."工作流程"在英语里,叫做"workflow"或者"flow",原意是水流,比喻项目像水流那样,顺畅.自然地向前流动,不会发生冲击.对撞.甚至漩涡. 本文介绍三种广泛使用的工作流程

第211天:git和github的区别和使用详解

一.git 1.什么是git 它是一个源代码管理工具,在一个项目中,凡是由开发人员编写的都算是源代码,源代码有必要管理起来,让源代码可以被追溯,主要记录每次变更了什么,谁主导这次变化.人为的维护比较麻烦,GIT是Linux之父当年为了维护管理Linux的源代码写的一个工具 Git 之前 很多使用 svn vss tfs hs ...... 官网 https://guides.github.com/ 2.安装GIT 在Windows上安装Git 下载地址:https://git-for-windo

git 与 github

版本控制 说到版本控制,脑海里总会浮现大学毕业是写毕业论文的场景,你电脑上的毕业论文一定出现过这番景象! 1 2 3 4 5 6 7 8 9 10 11 毕业论文_初稿.doc 毕业论文_修改1.doc 毕业论文_修改2.doc 毕业论文_修改3.doc 毕业论文_完整版1.doc 毕业论文_完整版2.doc 毕业论文_完整版3.doc 毕业论文_最终版1.doc 毕业论文_最终版2.doc 毕业论文_死也不改版.doc ... 以上就是使用最原始的方式进行版本控制,但是这种方式有显著缺点: 多

使用Git与GitHub协同开发并搭建私有GitLab代码托管服务器

目录 [TOC] Git的发展史 Linus在1991年创建了开源的Linux,从此全世界的工程师参与了Linux的开发,期初Linus是通过手动diff的方式进行代码审核和合并的,后来BitKeeper的东家BitMover公司出于人道主义精神,授权Linux社区免费使用这个版本控制系统.安定团结的大好局面在2005年就被打破了,原因是Linux社区牛人聚集,不免沾染了一些梁山好汉的江湖习气.开发Samba的Andrew试图破解BitKeeper的协议(这么干的其实也不只他一个),被BitMo

git和github安装及使用(windows)

一.git下载,下面是官网下载地址: https://git-scm.com/downloads 二.安装,安装时不要犹豫,不要迟疑,一直Next>就行了 三.git与github的关联 1.首先去github官网注册账户.下面是官网地址 https://github.com 2.本地配置用户名和邮箱 (1)在桌面空白处鼠标右键单击,选择Git Bash Here (2)出现如下窗口 (3)在窗口输入如下命令(用户名和邮箱就是你在github注册过的) git config --global u

Git、GitHub 使用说明(上)

Git.GitHub 使用说明(上) 一.预备知识: 1.GitHub是一个基于git的代码托管平台.通过Github可以实现社会化编程. 2.Git:一个分布式版本控制系统.Git没有中央服务器,不需要联网,每个人的电脑就是一个完整的版本库.用户名和邮箱作为Git系统标识.Git系统标识会在提交日志中显示. $ git config --global user.name "your name" $ git config --global user.email "[email

Ubuntu Linux下通过代理(proxy)使用git上github.com

github.com,作为程序员的代码仓库,我们经常会用到.但有时候我们不能直接通过网络链接它,只能通过代理. 这里我有一台代理服务器,起初我以为在终端设置了代理环境就行了,其设置为在你的~/.bashrc里增加以下几行: export http_proxy="http://proxy-server:3128/" export https_proxy="http://proxy-server:3128/" export ftp_proxy="http://