威尼斯wns.9778官网活动_vnsc威尼斯城官网

热门关键词: 威尼斯wns.9778官网活动,vnsc威尼斯城官网
当前位置:威尼斯wns.9778官网活动 > 计算机教程 > 威尼斯wns.9778官网活动Git与Github入门学习笔记

威尼斯wns.9778官网活动Git与Github入门学习笔记

文章作者:计算机教程 上传时间:2019-06-14

简介

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

Git是一个分布式版本控制系统(你可以通过Git来管理你的代码以及相关文档,可以在自己电脑上管理,同时也可以和同事协同使用管理),Github为Git提供一个服务器(简单的说,就是你可以把你的代码推送到Github上去,同时可以从Github上边clone一些代码下来)

前提:

安装

确保服务器已经安装git,如果没有安装,可执行以下操作

网上安装资料一大堆,这里推荐一个廖雪峰Git教程,安装后就可以使用了,这里要说明的是如果你需要和Github关联的话还要做进一步操作,看这里

yum install git
如果出现
No package git available.

常用命令(个人常用的命令)

则先安装相关源,参考如下:

1.比方说你创建了一个test.py文件,想保存这个版本,你可以这样操作

CentOS5.x 32-bit(x86/i386):
威尼斯wns.9778官网活动,rpm -Uvh http://dl.[Fedora](http://www.linuxidc.com/topicnews.aspx?tid=5)project.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
CentOS5.x 64-bit(x64):
rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
CentOS6.x32-bit (x86/i386):
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm
CentOS6.x 64-bit(x64):
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-5.noarch.rpm

1 git add test.py 
2 git commit -m "add test"

一、在github上注册一个账号

第一句是创建版本库,第二句是提交此版本,后面 -m “add test”是提交的说明

2.如果你对test.py做了修改,并想保存只需要重复上面的操作即可

二、在创建完账号之后,接着在github上新建一个仓库,如下图所示

3.如果你想退回之前的版本,只需

威尼斯wns.9778官网活动 1

1 git reset HEAD^

威尼斯wns.9778官网活动 2

HEAD表示当前版本,加了^则表示前一个版本

三、
配置本地SSHKEY 才可以使远程跟本地连接(1,检查本地SSH KEY生成情况;(如果出现““No such file or directory”或类似的语句,说明缺少ssh的key)
生成KEY的命令如下:
$ cd ~/.ssh
$ ssh-keygen -t rsa -C "emailaddress"(emailaddree此入添写你自己的邮箱地址)
(注)出现以上提示表示,成功创建,期间会有提示按回车跟输入密码.建议一路回车按默认值即可。

4.将文件同步到Github(假设已经关联到Github)

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

1 git push origin master

威尼斯wns.9778官网活动 3威尼斯wns.9778官网活动 4

5.从Github克隆一个版本库

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

1 git clone https://github.com/linuxidc/linuxidc.git

五、在本地任意目录新建同步文件夹
$ cd ~
$ mkdir test
$ cd test
$ git clone git@github.com:xxxx/test(注:此处的xxxx为你自己的账号名,test为你在github中创建的仓库名称)

本文由威尼斯wns.9778官网活动发布于计算机教程,转载请注明出处:威尼斯wns.9778官网活动Git与Github入门学习笔记

关键词: