linux下github配置方法

相信只要知道GIT这个软件的人,对github.com网站并不陌生 github可以托管你的git版本库,作用类似于SourceForge和Google Code,github的界面是非常人性化的,由于git本身会比svn来的复杂,所以在操作上github会比SourceForge来的难点。所以就有了今天的这篇教程。下面我们直接跳过注册账号的步骤。

操作方法

  • 01

    注册好账号后我们需要建立一个仓库.(注:选把私有仓库是会提示付费的,价格详见网站内说明)

  • 02

    配置本的SSH KEY 才可以使远程跟本地连接(1,检查本地SSH KEY生成情况;(如果出现““No such file or directory”或类似的语句,说明缺少ssh的key) 生成KEY的命令如下: $ cd ~/.ssh $ ssh-keygen -t rsa -C "emailaddress"(emailaddree此入添写你自己的邮箱地址) 例如我自己的操作如下: $ ssh-keygen -t rsa -C "yjicfdx@gmail.com"

  • 03

    (注)出现以上提示表示,成功创建,期间会有提示按回车跟输入密码.建议一路回车按默认值即可。

  • 04

    增加ssh key 到github中 (1、如果你有多台电脑同步代码,建议将title填写为地名,尽量不要使用中文)(2、key框中,请查看home文件夹中的.ssh/id_rsa.pub 将文件里面的文本全部复制到Key框中即可;

  • 05

    至此github配置完毕。下面我们进行同步测试

  • 06

    在本地任意目录新建同步文件夹 $ cd ~ $ mkdir php $ cd php $ git clone git@github.com:yjicfdx/php(注:此处的yjicfdx为你自己的账号名,php为你在github中创建的仓库名称) (如出现如下提示表示同步成功)

  • 07

    同步成功后,再测试上传是否成功: $ touch test1 $ git add test1 $ git commit -m "test" 如出现如下图提示则表示提交文件修改成功

  • 08

    下面我们将本地已经修改好的代码推送到github的代码仓库中 $git push

  • 09

    至此我们的github已经配置成功,并可以使用了

  • 10

    在此附上git常用命令以供使用: git clone <address>:复制代码库到本地; git add <file> ...:添加文件到代码库中; git rm <file> ...:删除代码库的文件; git commit -m <message>:提交更改,在修改了文件以后,使用这个命令提交修改。 git pull:从远程同步代码库到本地。 git push:推送代码到远程代码库。 git branch:查看当前分支。带*是当前分支。 git branch <branch-name>:新建一个分支。 git branch -d <branch-name>:删除一个分支。 git checkout <branch-name>:切换到指定分支。 git log:查看提交记录(即历史的 commit 记录)。 git status:当前修改的状态,是否修改了还没提交,或者那些文件未使用。 git reset <log>:恢复到历史版本。

(0)

相关推荐

  • Linux下apache配置https方法教程

    Linux下apache怎么配置https访问,Linux下apache配置https方法教程,apache配置https方法步骤介绍. 操作方法 01 1.安装Openssl 要使Apache支持S ...

  • 在Red Hat Linux下安装配置Samba

    Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.通过Samba也可以快速实现Linux与Windows传输文件.下面由小编为大家演示在Red Hat L ...

  • centos下网络配置方法(网关.dns.ip地址配置)

    centos网络配置实例 1,配置DNSvi /etc/resolv.conf 加入: 复制代码 代码如下: nameserver 192.168.0.1 nameserver 8.8.8.8 nam ...

  • linux下spamassassin配置

    SpamAssassin 是一种安装在邮件伺服主机上的邮件过滤器,用来辨识垃圾信。它是使用大量的预设规则检查垃圾信,这些规则会检查寄到网域内所有邮件的标头,内文,以及送信者。他采取的过滤方式是采用记分 ...

  • [Linux技术]Linux 下svn配置

    操作方法 01 svn配置 1.安装svn服务器端 yum install subversion      从镜像下载安装svn服务器端 cd /usr/local/              //进 ...

  • Linux 下安装配置go语言环境

    linux下安装go 操作方法 01 下载最新版本的Go语言二进制档案包,下载地址http://golang.org/dl/(官网) 或http://golangtc.com/download,注意选 ...

  • linux下hadoop配置过程

    linux下hadoop配置过程

  • linux下卸载apache方法小结

    方法一 复制代码 代码如下: root@server ~]# rpm -qa|grep httpd httpd-2.2.3-11.el5_2.centos.4 httpd-manual-2.2.3-1 ...

  • Linux下安装配置VSFTP服务器

    Linux下安装配置VSFTP服务器