首页 > 代码库 > 02-Git简单使用

02-Git简单使用

Git安装(windows)

https://code.google.com/p/msysgit/downloads/list

我们使用版本Git-1.7.9版本

百度网盘下载:链接:http://pan.baidu.com/s/1i3ILeAT 密码:r9hg

一路默认,安装完效果图,双击生成图标

技术分享

Linux模式的命令行。

Git建立仓库

?  建立Git仓库(在指定路径下创建)

         gitinit --bare 库名称

        技术分享

?  仓库目录说明

?  hooks目录:脚本文件的目录。

?  info目录:保存了不希望在 .gitignore 文件中管理的忽略模式的全局可执行文件

?  logs目录:日志目录

?  objects目录:存储所有数据内容

?  refs目录:存储指向数据(分支)的提交对象的指针

?  config文件包含了项目特有的配置选项

?  description文件仅供 GitWeb 程序使用

?  HEAD文件指向当前分支

Clone仓库(简单使用)

Clone(检出)上面创建的仓库。

Clone到指定目录

 技术分享

上传

1.      在user1下新建文件readme.txt

可以同命令查看当前状态

技术分享

可以看到我们添加的文件。

2.      纳入版本控制

git addreadme.txt

3.      提交

git commit readme.txt

进到VIM编辑器(写log),按“a”进入操作模式,输入内容,按键盘esc退出编译,:wq,保存退出。

4.      推送到服务器PUSH

git push /d/repository/git/testResitory/ master

技术分享

 

GIT常用命令(附件)

1. 创建git资源库

         gitinit --bare 库名称

        

2. 在用户文件夹下把资源clone下来

         gitclone <仓库目录> /g/software/repository/git/itheima <用户目录> .

         注意:clone时候用户目录必须为空

 

3. 创建一个文件,纳入到版本控制中。

         gitadd <文件名>

         第一次执行会出警告:warning:LF will be replaced by CRLF in readme.txt.

                                                        Thefile will have its original line endings in your working directory.

         警告处理:需要配置用户信息

                                               gitconfig user.name = "zhangsan"

                                               gitconfig user.email = "itheima@gmail.com"

                                              

4. 提交到本地版本库里。

         gitcommit <文件名>

        

5. 推送到远程共享版本库中

         gitpush origin master

        

6. 切换用户,拉取最新的文件

         gitpull

        

 

02-Git简单使用