欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


win8系统如何彻底关闭用户账户控制
Win8下安装360后右键菜单多余选项怎么删除
win8下Flash Player无法正常运行怎么办
win8系统的启动文件ghost找不到怎么办
笔记本Win8.1系统C盘已用空间过多怎么办
win8系统更新补丁完,键盘就失灵了怎么办
怎么关闭win8系统中的UAC服务
windows8不能卸载Word稿纸加载项怎么办
win8电脑开机提示找不到liveupdate_up怎么办
win8系统清理垃圾后 商店无法使用怎么办
在Linux系统下使用Github的基本教程
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

   1.

  安装git:

  代码如下:

  sudo apt-get install git-core git-gui git-doc

  2.

  到https://github.com/ 注册一个帐号,一会儿客户端登录的时候要使用的。

  3.

  在客户端安装SSH Key,方便我们在客户端安全登录:

  代码如下:

  cd ~/.ssh

  如果提示“没有那个文件或目录”,那么说明你以前没有生成过SSH Key,直接跳到第4步,否则保存从前的SSH Key:

  代码如下:

  ls

  mkdir key_backup

  cp id_rsa* key_backup

  rm id_rsa

  4.

  代码如下:

  ssh-keygen -t rsa -C "your_email@youremail.com"

  注意:上面要填你注册的邮箱;

  然后会询问保存key的位置,我们选择默认,一直enter就可以了

  5.

  登录githut,有一个Account Settings,点SSH public Key,然后打开第4步生成的id_rsa.pub文件,全部复制到key一栏,title可以随便取,点击Add Key;

  6.

  然后我们测试一下连接:

  代码如下:

  ssh -T git@github.com

  第一次会有一个错误提示,不用管他,输入yes,之后如果顺利,应该会有“Hi 你的注册用户名! You've successfully authenticated, but GitHub does not provide shell access.”的提示,表示正确连接到了github

  7.

  代码如下:

  git config --global user.name "你自己的名字,可以不是注册名"

  git config --global user.email "你自己的邮箱,可以不是注册邮箱名"

  git config --global github.user github的注册名

  git config --global github.token XXX

  注意:XXX通过如下方式获取:

  登录github,有一个Account Settings,点击里面的“Account Admin“, 其中的API Token即是上述的XXX

  至此,我们已经可以用github了,下面来创建一个Repository

  8.

  打开 https://github.com/repositories/new,填上项目名,描述,主页等,点击“Create Reopsitory”,这时在我们的账户里就创建了一个Repository,但它是空的,下面我们往里加东西:

  9.

  代码如下:

  mkdir XXX

  (XXX是本地要和github同步的文件夹)

  代码如下:

  cd XXX

  git init

  touch README

  (作为例子,我们把这里的README同步到上面的Repository里)

  代码如下:

  git and README

  git commit -m 'XXXXXXXXx'

  (XXX是你本次同步所添加的注释,方便日后追踪)

  代码如下:

  git remote add origin git@github.com:XXX/YYY.git

  注意:XXX是你的github注册名,YYY是刚才创建的Repository名

  代码如下:

  git push origin master

  完成之后,在你的Repository里就会有刚才check in的README了。

  10.

  更新文件

  代码如下:

  vi README

  自动commit更改文件

  代码如下:

  git commit -a

  更新至远程

  代码如下:

  git push origin master

  11.

  创建和合并分支

  代码如下:

  git branch

  显示当前分支是master

  代码如下:

  git branch new-feature

  创建分支

  代码如下:

  git checkout new-feature

  切换到新分支

  代码如下:

  vi page_cache.inc.php

  代码如下:

  git add page_cache.inc.php

  Commit 到本地GIT

  代码如下:

  git commit -a -m "added initial version of page cache"

  合并到远程服务器

  代码如下:

  git push origin new-feature

  如果new-feature分支成熟了,觉得有必要合并进master

  代码如下:

  git checkout master

  git merge new-feature

  git branch

  git push

  则master中也合并了new-feature 的代码

  再登录到GitHub可以看见"Switch Branches"下的分支选项:

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站