热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

git常用命令和问题解决

常用命令:克隆代码:gitclone[url]显示当前的git配置:gitconfig--list添加指定文件到暂存区:

常用命令:
克隆代码:

git clone [url]

显示当前的git配置:

git config --list

添加指定文件到暂存区:

git add xxx

添加当前目录的所有文件到暂存区:

git add .

提交暂存区到仓库区:

git commit -m '提交文件描述'

更新拉取远程仓库代码:

git pull

推送代码到远程仓库:

git push

强行推送当前分支到远程仓库,即使有冲突:

git push [remote] --force

列出所有本地分支:

git branch

列出所有远程分支:

git branch -r

列出所有本地分支和远程分支:

git branch -a

新建一个分支,但依然停留在当前分支:

git branch [branch-name]

新建一个分支,并切换到该分支:

git checkout -b [branch]

显示有变更的文件:

git status

显示当前分支的版本历史:

git log

显示commit历史,以及每次commit发生变更的文件:

git log --stat

显示过去5次提交:

git log -5 --pretty --oneline

显示所有提交过的用户,按提交次数排序:

git shortlog -sn

显示指定文件是什么人在什么时间修改过:

git blame [file]

查看远程仓库地址命令:

git remote -v

设置远程仓库的地址:

git remote set-url origin https://ghp_HCteEqKaL8b3n3333fKGAuqb7789uA@github.com/22232323225@qq.com/ksp-project.git

添加远程仓库地址:

git remote add origin https://ghp_HCteEqKaL8b3n3333fKGAuqb7789uA@github.com/22232323225@qq.com/ksp-project.git

问题解决:

在push代码时 fatal: unable to access ‘https://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@github.com/2523124005/kp-project.git/’: Unknown SSL protocol error in connection to github.com:443

解决方法:在命令行中执行以下语句

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


推荐阅读
author-avatar
林俊雯868043
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有