Linux命令(Git命令窗口中也可以用)
ls ##########查看当前目录文件
pwd ##########查看当前文件目录
rm -rf 文件名########删除文件
mkdir 文件名###########创建文件夹
vi 文件名########通过Linux的vi编辑器编辑文件,:wq保存文件
touch 文件名#######创建 文件
cat 文件名#######查看文件内容
git命令
git status#######查看当前三个区域状态
git add########添加文件到暂存区域
git add -A .#########注意这里有个点,目的是提交当前工作区所有文件到暂存区
git commit -m ‘文件描述’########把暂存区所有文件添加到仓库
git config –global user.name ‘用户名’#####设置用户名,要注意填。这个表示在主页显示谁修改了文件。
git config –global user.email ‘邮箱’########初始化邮箱
git config –list#########查看当前设置
git init #########初始化git仓库(创建git仓库),所有仓库文件就放在.git中,初始化一次就不用初始化了
git rm 文件名########从git中删除文件,但是最后还是要git commit -m ‘描述’ 通过这个命令去更新仓库,完成最终删除
git push #########把本地代码提交到远程服务器
git clone 仓库地址 ############把远程代码clone到本地
git diff 文件名 ##############查看选择文件到底修改了什么
git log##########查看修改历史
git reflog##########查看当前仓库文件的版本
git reset –hard HEAD^#######回到上一个版本有几个^就回退到倒数第几个版本
git reset –hard HEAD~100######回退到倒数第一百个版本
git reset –hard 版本号#######回退到相关的版本
git checkout – 文件名 ########可以放弃对工作区的文件修改(包括撤销文件内容的修改,目标文件的删除),前提是还没有通过git add 提交到暂存区
留心:基本每一个git操作都是三步走,增删改查。