git:分布式版本控制系统
git的工具
git bash Unix和Linux风格的命令行,使用最多
git cmd Windows风格的命令行
git gui 图形界面的git
基本的Linux命令
cd 改变目录
cd .. 退回上一级目录
pwd 显示当前所在目录路径
ls(ll) 列出当前目录中的所有文件,加上ll内容更详细
touch 仙剑一个文件
rm 删除一个文件
mkdir 仙剑一个目录(文件夹)
rm -f 删除一个文件 rm -r src 删除src文件夹
mv 移动文件 mv index.html src (index.html是要移动的文件,src是目标文件夹)
reset 重新初始化终端
clear 清屏
history 查看命令历史
help 帮助
exit 退出
# 注释
其他常用命令
git config -l 查看git的所有配置
git config --system -l 查看系统的配置
git config --global -l 查看自己配置的
git config --global user.name 'wyy'
git config --global user.email '2522707197@qq.com'
git的四个工作区:
工作目录,暂存区(只是一个文件),资源库,远程仓库
工作目录 ->git add .-> 暂存区 ->git commit -m -> 资源库 ->git push -> 远程仓库
远程仓库 ->git pull -> 资源库 ->git reset -> 暂存区 ->git checkout -> 工作目录
查看文件状态 git status
在本地搭建git仓库
1. 初始化项目 git init
2. 克隆远程项目 git clone https://gitee.com/yue_yue_wang/java-script_file.git
git的分支
查看所有分支 git branch -r
新建一个分支 git branch [branch-name]
合并指定的分支到当前分支 git merge [branch]
删除分支 git branch -d [branch-name]
删除远程分支 git branch -dr [remote/branch]
多个分支并行,会导致代码不冲突,也就是同时存在多个版本
所有的配置文件都保存在本地 git/etc/gitconfig
配置的用户信息保存在本地 用户/xx/gitconfig
在vscode中使用Git
1.创建一个文件夹,名‘gitlearn’
2.点击文件,右键选择Git Bash Here
3.克隆一个项目 git clone https://gitee.com/yue_yue_wang/rwysxb.git
4.使用vscode打开该项目
5.修改README.md ,打开下面试图,可以看到修改的文件
6.点击+号,相当于执行了 git add .
7.点击√号,相当于执行git commit -m "备注信息"
;右边的输入框里输入备注信息,按enter健确定。
8.提交到远程仓库,相当于执行了git push
回到码云的仓库,可以看到提交成公了。