Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1437333
  • 博文数量: 241
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 2253
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-11 22:27
个人简介

--

文章分类

全部博文(241)

文章存档

2021年(3)

2019年(6)

2018年(1)

2017年(9)

2016年(21)

2015年(50)

2014年(125)

2013年(26)

我的朋友

分类: C/C++

2014-12-03 22:32:35



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

配置本的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
注意:key存在于/home/logan/.ssh/id_rsa.pub,取出来放到下面的ssh key即可。
增加ssh key 到github中
(1、如果你有多台电脑同步代码,建议将title填写为地名,尽量不要使用中文)(2、key框中,请查看home文件夹中的.ssh/id_rsa.pub 将文件里面的文本全部复制到Key框中即可
至此github配置完毕。下面我们进行同步测试
测试
将key添加之后,我们测试下能否链接到github。
命令:$ ssh git@github.com
 看是否有这些内容出现:
  
设置为了联系,可以填写你的一些信息命令:
$ git config --global user.name "your name"
 $ git config --global user.email "your email"

$ cd ~

$ mkdir php

$ cd php

$ git clone git@github.com:yjicfdx/php(注:此处的yjicfdx为你自己的账号名,php为你在github中创建的仓库名称)

(如出现如下提示表示同步成功)
同步成功后,再测试上传是否成功:
$ touch test1

$ git add test1

$ git commit -m "test"

如出现如下图提示则表示提交文件修改成功

下面我们将本地已经修改好的代码推送到github的代码仓
$git push
至此我们的github已经配置成功,并可以使用了
在此附上git常用命令以供使用:。。
git clone

复制代码库到本地;
git add ...:添加文件到代码库中;

git rm  ...:删除代码库的文件;git commit -m :提交更改,在修改了文件以后,使用这个命令提交修改。

git pull:从远程同步代码库到本地。

git push:推送代码到远程代码库。

git branch:查看当前分支。带*是当前分支git branch :新建一个分支。

git branch -d :删除一个分支。

git checkout :切换到指定分支。

git log:查看提交记录(即历史的 commit 记录)。

git status:当前修改的状态,是否修改了还没提交,或者那些文件未使用。

git reset :恢复到历史版本。

git remote add upstream (别人的repository)    // 新建分支用于存放别人的repository

git clone   克隆到本地

git fetch branch2//更新信息

git merge branch2/master    //merge本地信息

git add . //添加新文件或者更改新文件

git remove  ** //删除文件

git commit -m 'by who do what'  //提交文件到本地

git push  push到服务器上

git pull origin master 从服务器上拉取信息

git remote  查看repository上的所有分支

git branch -a  查看所有分支

git branch -r 查看远程分支

git branch -d *** //删除分支

git branch *** //新建分支

git checkout ***//切换分支

git status //查看状态

git log //查看提交修改记录

阅读(950) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~