Git Bash 命令

git 基础

git 分为三个区:工做区、暂存区、仓库git

 

进入文件夹,并用git 命令初始化目录使它成为git管理仓库。url

 

cd :进入文件目录。spa

ls:显示目录下全部文件。日志

mkdir:建立文件目录。rem

git init : git 管理初始化。it

git add :提交文件到暂存区ast

git commit -m '注释': 提交文件到本地仓库基础

git status : 查看是否有文件未提交配置

git diff file:查看文件修改的内容,肯定后能够提交文件file

首先:git add file 提交文件到暂存区,而后再git commit 提交到仓库

git add file1 file2  ...:多文件提交到暂存区。

git add . :添加目录下全部文件到暂存区

git log / git log --pretty=oneline:查看提交日志

git reset --hard HEAD^:恢复到上一个版本;HEAD^^:恢复到上上个版本,依此类推。

git reset --hard HEAD~2:恢复到当前版本的上上版本。

cat file:查看文件内容

git reflog :获取版本号

git reset --hard 版本号:根据版本号恢复到指定版本。

 

git reset -- files 用来撤销最后一次git add files

git reset 撤销全部暂存区域文件。 

git rm --cached <file> ,会直接从暂存区删除文件,工做区则不作出改变 

git checkout -- files 把文件从暂存区域复制到工做目录,用来丢弃本地修改。

git checkout . 或者 git checkout -- <file> ,会用暂存区所有或指定的文件替换工做区的文件。

会清除工做区中未添加到暂存区的改动 

git checkout HEAD ." 或者 "git checkout HEAD <file>,会用 HEAD 指向的 master 分支中的所有或者部分文件替换暂存区和以及工做区中的文件。

会清除工做区中未提交的改动,也会清除暂存区中未提交的改动 

-------------------------------------------------------------------------------------------------------------

远程仓库

git remote :查看当前远程仓库配置

git remote add origin url:添加远程仓库

相关文章
相关标签/搜索