首页 > 技术分享 > Gitee
收藏

快速入门Git

02/14 17:40
大潇博客 原创文章,转载请标明出处

安装git版本控制器:

首先下载安装包,下载地址:https://git-scm.com/download/win

git安装完成后,有两个程序入口,分别表示:

git gui 图形界面

git bash 命令界面


windows安装方法,请参考我的其它博文

linux下安装:

yum install git


git提交文件共分为三步,大致流程为:

git工作原理.png


安装成功之后,先自报家名,输入命令:

git config --global user.name 名称  #你是谁

git config --global user.email 邮箱  #怎么联系你

上面的自报家门,会在推送/拉取远程仓库文件时显示,如图:

(后面文章有详细说明)

image.png


增删改操作命令:

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  #查看状态

git status.png

这时会提示: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

image.png


修改后的文件提示modified file:index.txt,提交版本库:

git commit -m "modify" #提交到版本库

大致流程.png


创建文件:

touch

创建foo.php:

touch foo.php


删除文件时,需先删除文件,再提交,比如删除foo.php

git rm foo.php

git commit -m 'del foo.php'


下面图片有详细操作:

删除流程.png


打赏

阅读排行

大家都在搜

博客维护不易,感谢你的肯定
扫码打赏,建议金额1-10元
  • 15601023311