安装git版本控制器:
首先下载安装包,下载地址:https://git-scm.com/download/win
git安装完成后,有两个程序入口,分别表示:
git gui 图形界面
git bash 命令界面
windows安装方法,请参考我的其它博文
linux下安装:
yum install git
git提交文件共分为三步,大致流程为:
安装成功之后,先自报家名,输入命令:
git config --global user.name 名称 #你是谁
git config --global user.email 邮箱 #怎么联系你
上面的自报家门,会在推送/拉取远程仓库文件时显示,如图:
(后面文章有详细说明)
增删改操作命令:
cd F: /Web #打开F盘中的web目录
mkdir test #创建test文件夹
cd test #进入test文件夹
ls #列出文件
git init #初始化git,创建成git仓库,提示:Initialized empty Git repository in F:/Web/test/.git/,表示创建成功(已初始化git存储库),其中F:/Web/test/目录一定不能再做修改,否则git仓库出错
若git仓库已存在,再初始化时会提示:Reinitialized existing Git repository in F:/Web/test/.git/
意思为重新初始化现在git仓库
在此目录中创建index.txt,输入hello git,保存
git status #查看状态
这时会提示:Untracked files #未跟踪的文件,表示刚创建或修改过的文件
可见,此时git发现有一个新文件,但并没有把此文件纳入文件管理,下面需要两步,让git仓库管理新文件
两种方法将文件提交到暂存区:
git add index.txt #添加指定文件,把index.txt提交到暂存区
git add . #批量添加
再次使用git status查看,新创建的文件提示 new file:index.txt
提交到本地版本库:
git commit -m "init" #把index.txt提交到版本库
-m注释的意思,可根据场景自定义,比如我们可声明本次提交更新了什么内容,例如:git commit -m "提交text_001",这个注释会在远程git版本库中看到(gitee.com),如下图
推到远程仓库
git push 远程仓库地址 master
修改后的文件提示modified file:index.txt,提交版本库:
git commit -m "modify" #提交到版本库
创建文件:
touch
创建foo.php:
touch foo.php
删除文件时,需先删除文件,再提交,比如删除foo.php
git rm foo.php
git commit -m 'del foo.php'
下面图片有详细操作:
上一篇:Git for Win安装教程
下一篇:Git推到远程仓库