Skip to content

git学习笔记(二):常用命令以及报错

图片

初始化仓库

shell
git init
git init

添加项目

shell
git add .
git add .

查看仓库当前的状态,显示有变更的文件。

shell
git satatus
git satatus

提交暂存区到本地仓库

shell
git commit -m '备注信息'
git commit -m '备注信息'

回退版本

shell
git reset
git reset

将文件从暂存区和工作区中删除

shell
git rm
git rm

查看历史提交记录

shell
git log
git log

添加远程仓库地址

shell
git remote add origin “远程地址”
git remote add origin “远程地址”

推送到远程仓库

git push origin master
git push origin master

拉取远程代码

shell
git pull <远程主机名 ><远程分支><本地分支>
git pull <远程主机名 ><远程分支><本地分支>

设置上传缓冲区大小

shell
git config --global http.postBuffer 524288000
git config --global http.postBuffer 524288000

删除已添加的远程路径

shell
git remote rm origin
git remote rm origin

从commit历史记录删除某个文件

shell
git filter-branch --tree-filter 'rm -f 文件名' HEAD
git filter-branch --tree-filter 'rm -f 文件名' HEAD

报错:in the working copy of 'vue.config.js', LF will be replaced by CRLF the next 解决:

// 提交检出均不转换

shell
git config --global core.autocrlf false
git config --global core.autocrlf false

报错:# unable to access ‘https://github.com/xxx/xxx.git/‘: OpenSSL SSL_read: Connection was reset, errno 解决:

shell
git config --global --unset http.proxy

git config --global --unset https.proxy
git config --global --unset http.proxy

git config --global --unset https.proxy

报错:unable to access 'https://github.com/openteam2022/openui-react.git/': Could not resolve host: github.com 解决

:网络不好,重新提交

本文到此结束。

反馈信息

INFO

邮箱: open_teams@163.com