1.版本库初始化
1.1 git clone
这是一种较为简单的初始化方式,当项目已经有了一个远程的Git版本库,只需在本地克隆一份代码。如:
git clone http://192.168.x.x/github.com/someone/some_project.git some_project
上面的命令是将 http://192.168.x.x/github.com/someone/some_project.git 这个URL地址的远程版本库,完全克隆到本地some_project目录下。然后输入git的用户名和密码,即可下载到本地。如图1和图2所示。
图1 git项目工程
图2.输入用户名和密码
1.2 git init 和git remote
这种方式较为复杂, 当你本地创建了一个工作目录,你可以进入这个工作目录,使用 git init 命令进行初始化;git以后就会对该目录下的文件进行版本控制,如果你需要把它放在远程服务器上,可以在远程服务器上创建一个目录,并把可访问的URL记录下来,使用git remote add 命令来增加一个远程服务器端。如:
git remote add origin git://github.com/someone/another_project.git
上述命令会增加URL地址为git://github.com/someone/another_project.git ,名称为origin的远程服务器,以后提交代码的时候,只需要使用origin的别名。
图3 执行git init命令后,当前文件夹下会出现一个.git隐藏文件夹
2.常用命令
2.1 分支(branch)操作命令
查看本地分支:git branch
查看远程分支:git branch -r
创建本地分支:git branch name 新分支创建后不会自动切换为当前分支