git工作区的核心原理和使用的三个场景
git去管理代码的三个场景
1.本地已经有一个代码,需要用git管理
(程序员已经把开发好的程序,发给了运维,运维要针对这个目录,进行gt初始化管理)
ls /data/nginx web
/data/nginx webcd
git init # 就是对git初始化,生成.git目录
2.本地没有代码,要新建一个git版本仓库
(程序员mm要开始写代码了,并且从开始就用git进行版本管理)
mkdir /my code/
cd /my_code/ && git init # 只要执行git init就表示git初始化开始,该目录已经被git管理了
touch hello.sh
xxxxx (以后代码的变动,都会被git管理,记录)
3.本地没有代码,也没有git版本仓库,去github代码托管平台下载一个git版本代码库
git clone https://github.com/xxxx/xxx_codeGit
clone命令会去github平台,下载一个已经被git管理的代码仓库了
第一种用法:
第二种用法:
使用git init hello_lhtester 生成一个文件
第三种用法:
github是国外网站,网速比较慢,使用码云网站克隆
添加到暂存区