文档章节

初试git+github(linux环境)

囚兔
 囚兔
发布于 2012/12/25 00:05
字数 302
阅读 1361
收藏 15
点赞 0
评论 0

1、注册github,并创建代码库

        地址:https://github.com/

        注册github,登陆后, 点击右上角 “Create a new repo” 按钮,Repository name输入Hello-world, 选中 public ,

        点击Create repository按钮,库创建成功。

2、安装git,并设置git

        下载地址http://code.google.com/p/git-core/downloads/list

        安装完git后,执行:


git config --global user.name "Your Name Here"
git config --global user.email "your_email@youremail.com"

        user.name 为全局的用户名


        user.email 为github的注册邮箱,用于与github关联。        

3、创建本地库,并提交原始版本文件

        在主目录中创建Hello-world目录,进入该目录,执行git init,出现.git的隐藏子目录;创建README文件作为测试提交的文件,vi编辑该文件输入Hello World!. 

cd ~/Hello-world
git init
touch README

4、提交原始版本文件


git add README
git commit -m 'first commit'

       将README提交,此时并不影响 远程github的库。


5、PUSH到远程github

git remote add origin https://github.com/username/Hello-World.git
git push origin master

      其中https地址可以在github上找到。

shipley@linux-vo4i:~/Hello-world> git push origin master
Username for 'https://github.com': username
Password for 'https://hsp8712@github.com': ******
Counting objects: 3, done.
Writing objects: 100% (3/3), 216 bytes, done.
Total 3 (delta 0), reused 0 (delta 0)
To https://github.com/hsp8712/Hello-world.git
 * [new branch]      master -> master


提交成功



© 著作权归作者所有

共有 人打赏支持
囚兔

囚兔

粉丝 38
博文 82
码字总数 46066
作品 1
南京
程序员
Intellij13怎么连接oschinagit

我在fedora20环境下,Intellij是13.3,请问怎么连接开原中国的git站,以前在eclipse连接过 已有插件:Git+Github Host: http://git.oschina.net/q812717031/ http://git.oschina.net/q81271...

渲染的青春
2014/01/08
260
1
mips-linux-gcc交叉编译工具链搭建小结【转】

这几天开始做毕业设计了,MPEG2解码的MIPS实现,代码啥的网上一大堆,最大的困难也许不是理解代码,而是搭建环境,也就是搭建mips-linux-gcc交叉编译的环境。 网上铺天盖地的都是arm-linux-g...

余争
2014/03/12
0
2
git+github创建分支&提交并贡献代码(linux环境)

根据github官网的教程,创建一个Spoon-Knife项目的分支https://github.com/octocat/Spoon-Knife 1、在github创建指定项目分支 登陆github,进入上述Spoon-Knife项目网址,点击右上角“Fork”...

囚兔
2012/12/26
0
8
Git+GitHub入门

闲下来看了看Git的命令:一:Git是什么? 二:SVN与Git的最主要的区别? 我的理解就是svn要有个服务器,git不需要刻意本地进行版本管理。三:理解工作区与暂存区的区别? 我们前面说过使用G...

天马行空的鱼
2016/09/27
15
0
初试Node.js

linux下node.js 安装 安装方式 1,二进制安装;(下载、解压,配置) 2,源码安装;(需要编译源码) 3,命令自动安装,比如yum,apt-get; 推荐第1种方式二进制安装,步骤如下 1,从官网下载...

NO17
2016/09/16
34
0
Linux 安装二进制 Mysql

二进制版本的mysql是已经编译好的,无需 configure ,make make install 等步骤,只需配置一 下即可使用,卸载也方便,直接删除即可; 现在以mysql-5.1.47-linux-i686-glibc23.tar.gz 版本做...

yhb_cool
2011/07/27
0
0
elementary OS安装初试

这篇小内容写起来有点心虚,因为还没有深入的研究这个OS。 elementary OS是基于ubuntu 12.04 LTS 开发的,所以基本上的内容都和ubuntu一样,如果对ubuntu熟悉的话,完全对这个OS小case,连命...

Lyndonneu
2013/08/15
0
0
从Linux迁移到Winodws

在完全使用Linux工作将近两年后,我决定重新迁移到Windows上来。促使迁移的主要原因有两个,一个事自己做的产品将来可能会有很多运行到Windows平台,迁移过来主要是为了避免不必要的麻烦;二...

XuYuan
2014/09/12
0
6
解决“C compiler cannot create executables”的错误

可能你的环境变量被修改了: vi ~/.bashrc 最后可能的环境变量被改变。。。 if [ -f /etc/bash_completion ] && ! shopt -oq posix; then . /etc/bash_completion fi #######下面的加#注释掉...

胃病医生
2013/11/10
0
0
Android原生(Native)C开发之一 环境搭建篇

转载: 转载: Android原生(Native)C开发之一 环境搭建篇 Android是基于Linux的操作系统,处理器是ARM的,所以要在Linux或Windows等x86系统上编译Android能运行的程序,你需要一个交叉编译器。...

迷糊
2009/10/10
0
3

没有更多内容

加载失败,请刷新页面

加载更多

下一页

OSChina 周六乱弹 —— 妹子和游戏哪个更好玩

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @andonny :分享唐朝乐队的单曲《国际歌》 《国际歌》- 唐朝乐队 手机党少年们想听歌,请使劲儿戳(这里) @举个栗子- :日常祈雨 邪恶的大祭...

小小编辑
28分钟前
61
4
流利阅读笔记32-20180721待学习

“人工智能”造假:只有人工,没有智能 Lala 2018-07-21 1.今日导读 当今社会,擅长单个方面的人工智能已经盛行,手机借助 AI 智慧防抖技术帮助大家拍出清晰照片,谷歌研发的 AI 助手将可以帮...

aibinxiao
今天
2
0
我的成长记录(一)

今天突然精神抖擞,在我的博客下新开一项分类>成长记录,专门记录每隔一段时间我的一点感悟吧。因为今天才专门花时间新开这样一个分类,所以以前有过的一些感悟没有记录下来,现在已经想不起...

dtqq
今天
0
0
机器学习管理平台 MLFlow

最近工作很忙,博客一直都没有更新。抽时间给大家介绍一下Databrick开源的机器学习管理平台-MLFlow。 谈起Databrick,相信即使是不熟悉机器学习和大数据的工程湿们也都有所了解,它由Spark的...

naughty
今天
0
0
idea tomcat 远程调试

tomcat 配置 编辑文件${tomcat_home}/bin/catalina.sh,在文件开头添加如下代码。    CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7829" Idea端配......

qwfys
今天
1
0
遍历目录下的文件每250M打包一个文件

#!/usr/bin/env python # -*- utf-8 -*- # @Time : 2018/7/20 0020 下午 10:16 # @Author : 陈元 # @Email : abcmeabc@163.com # @file : tarFile.py import os import tarfile import thr......

寻爱的小草
今天
1
0
expect同步文件&expect指定host和要同步的文件&构建文件分发系统&批量远程执行命令

20.31 expect脚本同步文件 expect通过与rsync结合,可以在一台机器上把文件自动同步到多台机器上 编写脚本 [root@linux-5 ~]# cd /usr/local/sbin[root@linux-5 sbin]# vim 4.expect#!/...

影夜Linux
今天
1
0
SpringBoot | 第九章:Mybatis-plus的集成和使用

前言 本章节开始介绍数据访问方面的相关知识点。对于后端开发者而言,和数据库打交道是每天都在进行的,所以一个好用的ORM框架是很有必要的。目前,绝大部分公司都选择MyBatis框架作为底层数...

oKong
今天
13
0
win10 上安装解压版mysql

1.效果 2. 下载MySQL 压缩版 下载地址: https://downloads.mysql.com/archives/community/ 3. 配置 3.1 将下载的文件解压到合适的位置 我最终将myql文件 放在:D:\develop\mysql 最终放的位...

Lucky_Me
今天
2
0
linux服务器修改mtu值优化cpu

一、jumbo frames 相关 1、什么是jumbo frames Jumbo frames 是指比标准Ethernet Frames长的frame,即比1518/1522 bit大的frames,Jumbo frame的大小是每个设备厂商规定的,不属于IEEE标准;...

问题终结者
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部