git:常见命令

115 阅读1分钟

命令行操作

ctrl + c 中断命令

pwd:查看当前目录绝对路径

ls 路径:查看指定目录内容,如果未给定路径,则默认为当前目录

rm -r a:递归删除 a 及其下所有内容

touch test.txt:新建文件

echo haha > 2.txt :新建文件,并写入内容

mkdir a:新建文件夹

git 本地操作

新建仓库

git init

.gitignore 文件设置不需提交的文件名

添加路径

git add``index.html

`git add .`

:添加所有

提交

git commit -m "说明"

git commit -v 

返回版本

返回前切记提交目前所有修改。

首先获取到版本号

git log :获取当前版本以及之前的情况

git reflog:能显示所有的,并且显示版本切换或者返回等的情况

获取到需要返回的版本号以后

git reset --hard 版本号

分支操作

git branch x:新建 x 分支

git checkout x : 切换到 x 分支

git checkout master :切换到主分支

history:查看历史命令

git branch:显示当前分支是哪个

git branch -d x:删除 x 分支

git merge:合并分支 。conflict 解决,使用 git status -sb 查看冲突文件 一一解决

github 操作

默认上传操作

git remote add origin git@xxxxxx
git push -u origin master //设置上游分支

上传其他分支

git check out x

git push -u origin x

若远程代码有修改,用 git pull 拉下来

重新生成的 dist 目录

 git push -f git@github.com:xxx.git

下载

git clone 地址

修改远程地址

git remote set-url origin abc.git

.gitignore 不起作用

git rm -r --cache . 

来自个人笔记整理,如有错误,请指正