Git命令(Gitee)

三板斧:

git init //初始化本地仓库

git add . //添加所有文件到缓存区 (或指定文件)

git commit -m "备注" //提交,填写备注

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

git push -u origin master

===>推送:

推送当前分支到远程仓库:git remote add origin <远程仓库链接>

推送当前分支到远程同名分支:git push origin <本地分支名>

推送本地分支到远程不同名分支:git push origin <本地分支名>:<远程分支名>

*例如将本地A分支推送到远程仓库的B分支:git push origin dev:development

推送本地所有分支到远程仓库:git push --all origin

*确保有足够的权限推送到远程仓库的目标分支。如果权限不足则操作失败。

强制推送本地分支到远程仓库 git push -f origin master

===>修改:

修改当前正在使用的分支的名称:git branch -m <新分支名称>

修改非当前所在分支的名称:git branch -m <旧分支名称> <新分支名称>

*如果要重命名的分支已经被推送到远程仓库,仅仅重命名本地分支是不够的。你还需要删除远程仓库上的旧分支,并将重命名后的本地分支推送到远程仓库。操作步骤如下:

重命名本地分支:git branch -m old - branch new - branch

删除远程仓库上的旧分支:git push origin --delete old - branch

将重命名的本地分支推送到远程仓库,并建立关联 :git push -u origin new - branch

本地移除远程仓库:git remote rm <远程仓库名称> //默认origin

添加远程仓库:git remote add origin <远程仓库的URL>

修正远程仓库:git remote set-url origin <正确的远程仓库 URL>

===>查看:

查看远程仓库名称:git remote //默认远程仓库名是origin

查看当前所在本地分支:git branch

*执行此命令后,输出结果中带有 * 号的分支即为当前所在的本地分支。

查看单个分支的管理信息:git branch -vv <分支名称>

查看远程仓库URL git remote -v

在这个输出中,origin 是远程仓库的名称,https://github.com/username/repo.git 是远程仓库的 URL,(fetch) 表示该 URL 用于从远程仓库拉取代码,(push) 表示该 URL 用于将本地代码推送到远程仓库。

如果已知远程仓库的名称,想查看该远程仓库的详细配置信息,可以使用 git remote show <远程仓库名称> 命令。例如,要查看 origin 远程仓库的详细信息,可以执行:

git remote show origin

该命令会输出更多关于远程仓库的信息,包括远程分支、跟踪的分支、是否可以进行快进式合并等内容。示例输出如下:

这个输出包含了远程仓库的 URL、HEAD 分支、远程分支、本地分支与远程分支的跟踪关系等详细信息。

bash 复制代码
* remote origin 
Fetch URL: https://github.com/username/repo.git 
Push URL: https://github.com/username/repo.git 
HEAD branch: master 
Remote branches: 
master tracked 
develop tracked 
Local branches configured for 'git pull': 
master merges with remote master 
develop merges with remote develop 
Local refs configured for 'git push': 
master pushes to master (up to date) 
develop pushes to develop (up to date)

查询本地仓库关联的所有远程仓库名称和详细信息:git remote -v

权限检测:ssh -T git@<远程仓库服务器地址>

*如果提示权限被拒绝,可能需要重新生成 SSH 密钥并将公钥添加到远程仓库的设置中。

用户名和密码:如果你使用 HTTPS 协议访问远程仓库,需要确保你输入的用户名和密码正确。可以尝试重新输入用户名和密码,或者在 Git 中配置正确的凭证:

git config --global credential.helper store

相关推荐
敲上瘾43 分钟前
企业开发工具git的使用:从入门到高效团队协作
linux·git·gitee·github·开发工具
hillstream34 小时前
配置git从公网能访问-基于frp
git·gitlab
仍然探索未知中19 小时前
Git分支管理
git
小妖66620 小时前
windows11 安装好后右键没有 git bash 命令
git
只做开心事20 小时前
Git 多人协作
git
freejackman21 小时前
Git从入门到精通
git·gitee·gitlab·github
兔子坨坨1 天前
pycharm连接github(详细步骤)
windows·git·学习·pycharm·github
大大小小聪明1 天前
Git合并多个提交方法详解
git·github
Baoing_2 天前
Git 项目切换到新的远程仓库地址
git
暴躁哥2 天前
Git 版本控制系统入门指南
git