Git的简单应用
1,下载并安装Git
2,启动Git后在命令行下输入:
$ mkdir runoob #在PC本地创建一个文件夹
$ cd runoob/ #进入新创建的文件夹
$ git init #对文件夹进行初始化
返回:Initialized empty Git repository in /Users/tianqixin/www/runoob/.git/
3,注册github账号 https://github.com/
4,配置本地的文件夹的github账号(…or create a new repository on the command line)
git config --global user.email "zhangmingoodluck@gmail.com"
git config --global user.name "zhangmingoodluck"
5,把本地文件夹(代码仓库)的里所有的文件添加到github
git add .(.表示所有的,或者文件全名来添加某个文件)
6,确认提交
git commit -m "XXXXXX"
注意: -m用于提交暂存区的文件,git commit -am用于提交跟踪过的文件
7,确认要把代码提交到github哪个路径下,路径在github上可以获取到
git remote add origin https://github.com/zhangmingoodluck/study.git
8,直接推送本地代码库的文件到远程的github代码库中
git push -u origin master
注意:-u表示默认主机,origin master表示把本地的master推送到主机的master分支上
9,git status 查看默认主机(github)和本地仓库的区别
10,git pull从默认主机获取文件覆盖更新本地的代码仓库
11,新建本地代码库后从github上checkout下代码库
$ git clone git@github.com:schacon/simplegit.git
返回:
Cloning into 'simplegit'...
remote: Counting objects: 13, done.
remote: Total 13 (delta 0), reused 0 (delta 0), pack-reused 13
Receiving objects: 100% (13/13), done.
Resolving deltas: 100% (2/2), done.
Checking connectivity... done.
注意:克隆完成后,在当前目录下会生成一个 simplegit 目录:$ cd simplegit/ $ ls README Rakefile lib上述操作将复制该项目的全部记录。
默认情况下,Git 会按照你提供的 URL 所指示的项目的名称创建你的本地项目目录。 通常就是该 URL 最后一个 / 之后的项目名称。如果你想要一个不一样的名字, 你可以在该命令后加上你想要的名称。
12,再用git pull命令获取新的仓库