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 

 

 

 

 

 

 

以上是关于git 基础命令的主要内容,如果未能解决你的问题,请参考以下文章

git基础教程(11) Git 命令别名

Git的常见基础操作命令

Git 基础命令

Git 基础命令

git的一些基础命令

git常用情景和基础命令