git 基础命令
Posted jcz1206
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 基础命令相关的知识,希望对你有一定的参考价值。
查看所有分支 git branch
切换本地分支 git checkout xxx分支名
切换远程分支 git checkout origin/远程分支名
创建并切换至该本地分支 git checkout -b xxx新建本地分支名
取消本地merge (有冲突) git merge --abort
查看项目的分支们(包括本地和远程) git branch -a
删除本地分支 git branch -D xxx
删除远程分支 git push origin --delete xxx
修改项目名称
现在git上原地址上setting处修改名称,再修改本地文件名称,再将远程地址重新指向
git remote set-url origin 【远程地址:https://github.com/jcz1206/react-app-web.git】
mac 端口问题:
查看端口占用: lsof -i tcp:端口号
关闭端口占用: kill -9 pid //强制关闭
kill pid //普通关闭
linux 查看所有端端口 sodu netstat -lntp
回退到某个版本
在Terminal 或者git控制条 执行 回退到某个版本命令(139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96是版本号,在git地址上能看到)
git reset --hard 139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96
参考网址: git回退到某个历史版本 。https://www.cnblogs.com/duanweishi/p/7834364.html
Git 获取指定历史版本源代码
git clone http://XXXX/XX.git
git checkout fd9269a
参考网址: https://blog.csdn.net/qq_39704803/article/details/81098540
设置 部署
git config
设置提交记录时用户显示的名称 git config user.name xxx.xxx
设置提交记录时用户显示的邮箱 git config user.mail
设置安装包从哪里下载 npm config set registry https://registry.npm.taobao.org
因为elint不通过,不能提交代码 使用如下的强制提交
git commit -m “更新代码” -n
git push 提示没有分支
git push orgin/xxx
git push提交成功后如何撤销回退
https://blog.csdn.net/guozhaohui628/article/details/78922946
!-- p.p1>
以上是关于git 基础命令的主要内容,如果未能解决你的问题,请参考以下文章