Git 安装 - 生成ssh keys


生成key地址:

https://help.github.com/articles/generating-ssh-keys/#platform-windows

输入:

ssh-keygen -b 2048 -t rsa

一直按回车即可。

按照此步骤生成key后,把 ~/.ssh/id_rsa.pub 里面的内容复制到github 的  account ->ssh keys  添加进去即可完成认证

这样,就可以对这个账号下面的各个仓库进行提交代码了。


1.安装Github

对于win下面安装,参看地址:

http://jingyan.baidu.com/article/6b97984d9bd6ed1ca2b0bf07.html

在linux下面安装:

地址:https://git-scm.com/book/zh/v1/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git

yum install git-core

配置:config

git config --global user.name "John Doe"

git config --global user.email [email protected]

差异化工具:

git config --global merge.tool vimdiff

查看配置信息:

git config --list
获取帮助

git help config

取得项目的仓库

1. 初始化后,在当前目录下会出现一个名为 .git 的目录,所有 Git 需要的数据和资源都存放在这个目录中。不过目前,仅仅是按照既有的结构框架初始化好了里边所有的文件和目录,但我们还没有开始跟踪管理项目中的任何一个文件。

git init

2.从现有仓库克隆

git clone git://github.com/schacon/grit.git
这会在当前目录下创建一个名为 grit 的目录,其中包含一个  .git  的目录,用于保存下载下来的所有版本记录,然后从中取出最新版本的文件拷贝。如果进入这个新建的  grit  目录,你会看到项目中的所有文件已经在里边了,准备好后续的开发和使用。如果希望在克隆的时候,自己定义要新建的项目目录名称,可以在上面的命令末尾指定新的名字:
 git clone git://github.com/schacon/grit.git mygrit

唯一的差别就是,现在新建的目录成了  mygrit ,其他的都和上边的一样。

2

增加提交

git add .

git commit -m 'initial project version'

检查状态
git status

更新代码到github中

git push origin master

然后去账号地址看看文件被提交上来了


测试地址:


https://github.com/zqy234/e_commerce


如果仓库的代码更新,那么需要更新github仓库的代码到本地:

git pull [email protected]:zqy234/e_commerce.git  master


新建一个仓库:
访问
https://github.com/zqy234

新建另外一个仓库:

Git 安装 - 生成ssh keys_第1张图片


新建完成后:



touch  README.md
echo # terry >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add terry [email protected]:zqy234/terry.git
git push -u terry master


完成代码提交












你可能感兴趣的:(Git,composer)