Zeray Rice

..

Git的简单使用(Github版)

恩哼,最近研究了很多版本控制系统,这回来说说大名鼎鼎的 Git ,说到git就不得不说到Github,很有名的提供git服务的网站,这次就在这上面练练咯~

先去Github注册,然后创建一个新仓库,这时候Git会给你一个指引来教你如何去做,要用Git最好是在类Unix系统上(就是Linux+Mac咯= =) 我必然没有钱去买Mac(想买啊= =可是没钱。。)

在ubuntu上装git很简单,一行命令:

1
sudo apt-get install git git-core git-gtk

安装完之后,新建个目录 开始 使用git~

1
$ mkdir git

先来获取下SSH-key,这样才能够提交源码~

1
$ ssh-keygen -t rsa -C "youremail@domain.com"

连按两次回车,就好了,然后打开 ~/.ssh/id_rsa.pub 这个文件 把整个文件内容复制到 设置里的SSH公匙 里就好了

接着 初始化git

1
$ git init

然后设定一下基本信息

1
$ git config --global user.name "Your Real Name"
1
$ git config --global user.email you@email.address

如果是一个全新的项目,那就先创建个README文件看看~

1
$ gvim README.md

Github支持MarkDown格式的README文件 这样会使排版看起来更整齐 在文件中写入

1
2
#第一个GIT程序
    测试

具体的MarkDown语法可以参考这里

然后将其加入提交列表

1
$ git add README.md

然后commit一下

1
$ git commit -m "第一个提交"

-m选项是 附加信息

然后再remote一下 作用貌似是创建本地库

1
$ git remote add origin git@github.com:your_name/clrs.git

最后PUSH到Github去

1
$ git push origin master

不过 如果你在其他地方要clone出来源码继续工作呢

先 clone一下源码

1
$ git clone git@github.com:user/project.git

然后就可以直接提交咯~

别忘记把这台电脑的SSH-key提交到Github~

补充资源:

Pro Git professional version control Link

Comments