命令行常用命令

npm常用命令

// 初始化一个项目
npm init
// 打印项目当前的依赖项
npm list
// 判断包是否有更新
npm outdated
// 更新包
npm update
// 打印缓存
npm cache
// 清空缓e
npm clean

git常用命令

// 列出所有修改的文件
git status
// 添加所有修改文件到缓冲区
git add .
// 提交代码
git commit -m'修改的内容描述'
// 获取远程仓库的代码
git pull
// 推送本地代码到远程仓库
git push

git 常见问题解决

  1. 让远程仓库代码覆盖本地的代码
git fetch --all
git reset --hard origin/master

2、 让本地代码覆盖远程

git push origin 分支名 --force

3、新建空白分支(和其他分支没有关系)

git checkout --orphan <分支名>

4 . 以当前项目的子文件夹作为一个新的独立分支

# 创建分支
git subtree split --prefix=dist/ --branch gh-pages
#提交分支
git push origin gh-pages

5、删除远程分支

git push origin  :分支名

6、删除本地分支

git branch -D 分支名

7、 git reset --hard 如何撤销
先贴个链接

8、github https协议转ssh协议

// 设为ssh协议
git remote set-url origin git@github:USERNAME/OTHERREPOSITROY.git
// 查看
git remote -v

9、从远程仓库master新建一个分支

  git checkout -b <分支名> origin/master

10、将本地分支添加到远程

git remote add origin <远程仓库链接>

11、查看已合并/未合并到master 分支的代码

git branch -a --merged
git branch -a --no-merged

12、如果分支和tag有重名,如何删除?

//删除 dev_test 分支
git push origin :refs/heads/dev_test

//删除 dev_test 标签
git push origin :refs/tags/dev_test

你可能感兴趣的:(命令行常用命令)