Git项目迁移、修改Git仓库地址、修改Git用户名等Git常用命令

这篇具有很好参考价值的文章主要介绍了Git项目迁移、修改Git仓库地址、修改Git用户名等Git常用命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、Git项目迁移

1.1 拉取代码

所有分支都完整拉取,用以下命令

git clone --mirror https://127.0.0.1/yourDOc/oldProject.git

1.2 修改仓库地址

cd oldProject,进入项目中,查看现在的仓库地址

git remote -v

将仓库地址改为新的地址

git remote set-url  origin https://127.0.0.1/yourDOc/newProject.git

修改后查看仓库地址是否修改成功

git remote -v

1.3 推送到新仓库

仓库地址修改成功后,将代码推送到新仓库即可

git push -f origin --mirror

到此,Git项目迁移完成。

二、修改Git配置

以下所有git config 的命令,全局配置都加上 --global即可。

2.1 【查看配置】 git config --list 【查看全局配置】git config --global --list

2.2 【修改用户名】 git config user.name 新用户名

2.3 【修改邮箱】 git config user.email 新邮箱

2.4 【修改密码】 git config user.password 新密码

2.5 【修改仓库地址】 git remote set-url origin 新仓库地址

2.6 【删除某配置】git config --unset 值名,例如git config --unset user.name

三、常用命令

3.1 【添加文件到暂存区】git add

3.2 【查看状态】git status

3.3 【提交修改】从暂存区提交 git commit -m "注释内容"

从工作区提交 git commit -a -m "注释内容"

3.4 【查看提交历史】git log

3.5 【删除文件】从暂存区与工作目录同时删除 git rm

仅从暂存区删除 git rm --cached

3.6 【查看差异】查看工作区与暂存区的差异 git diff
查看暂存区与某次提交的差异 git diff  --cached [<reference>]
查看工作区与某次提交的差异 git diff  [<reference>]

【查看哪些文件冲突了】git diff --name-only --diff-filter=U

3.7 【回退】从提交区撤回暂存区 git reset [--sorf | --mixed | --hard],默认--mixed

回退到上一个版本 git reset HEAD

 回退到上上上一个版本 git reset HEAD~3或git reset HEAD^^^

回退某个文件到上个版本 git reset HEAD^ index.php

将本地的状态回退到和远程的一样 git reset --hard origin/master

3.8 【查看分支】git branch【创建分支】git branch 分支名【删除分支】git branch -d 分支名

3.9 【切换分支】git branch 分支名【创建并切换分支】git branch -b 分支名

3.10【堆栈区stash】当前分支有内容未提交,在切换分支时会提示要stash,就可以用此命令了。 git stash 用来保存目前的工作目录和暂存区状态,并返回到干净的工作空间,就可以切换分支了。

【存入】将未提交内容存入堆栈区 git statsh save "push to stash area"

【查看】git stash list

【恢复到当前分支】git stash apply

【删除对应的stash记录】git stash drop

【恢复并删除】git stash pop

3.11 【合并】将某分支合并到当前 git merge 某分支名

3.12 【获取提交记录】git fetch

3.13 【标签】创建附注标签 git tag -a 版本号 -m "注释内容" 例如git tag -a v0.1.0 -m "release 0.1.0 version"

也可以给特定提交打标签 git tag -a 版本号 SHA值  -m "注释内容" 例如git tag -a v0.1.0 5e32ae365  -m "release 0.1.0 version"

3.14 【拉取pull】拉取代码 git pull

合并历史无关的记录 git pull --allow-unrelated-histories

3.15 【推送push】推送代码 git push文章来源地址https://www.toymoban.com/news/detail-448159.html

到了这里,关于Git项目迁移、修改Git仓库地址、修改Git用户名等Git常用命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git更换远程仓库和用户名密码

    第一步:GIT命令更换远程仓库和用户名密码 查看仓库地址 修改仓库地址 没有的话 新增仓库地址 查看用户名 修改用户名 查看密码 修改密码 查看邮箱 修改邮箱 增加ssh密钥 查看ssh密钥 更换远程仓库地址 可以通过IDEA 插件 选择git的Manage Remotes 填入分支 和 新的远程仓库地址

    2024年02月11日
    浏览(53)
  • Git 用户名和邮箱地址配置

    介绍 Git 每次提交时,都会使用本地的用户名和邮箱地址作为用户信息。 因此,建议保证 Git 提交时使用的用户名和邮箱地址与真实提交的用户信息一致,以便更方便地追溯提交者。 比如 gitlab 提交记录如下(这里的用户名,可以直接跳转到用户页面): 如果提交时用户名与提

    2024年02月14日
    浏览(34)
  • git设置用户名和邮箱地址

    因为有比赛要用到git,所以学习计划+1 git安装就直接个教程安装就ok了,很简单哒! 安装之后直接打开 Git Bash 打开之后是这样的    然后输入$ git config --list,没设置用户名的话是不会有用户名和邮箱地址这两项的。  设置用户名和邮箱地址的指令是:(是没有初始化过的是

    2024年02月11日
    浏览(41)
  • 如何修改git用户名

    首先在任意位置选择Git Bash Here 在命令窗口输入相关命令 1. 查看当前git的用户名 或者 2. 查看当前git密码 3. 查看git邮箱地址 4. 修改git用户名 5. 修改git邮箱 6. 修改git密码

    2024年02月15日
    浏览(60)
  • 修改git的用户名

    首先在任意位置选择Git Bash Here  在命令窗口输入相关命令  

    2024年02月11日
    浏览(48)
  • git修改用户名提交

    Git修改提交用户名称 如题,请打开 Git Bash 敲命令。 不行,试试这个。 Git用户名作用 Git查看用户名 Git花式改用户名 Git修改用户名玩坏也不慌 如题,请打开 Git Bash 敲命令。 git config --global user.name \\\"嘿!来修改这段话为你提交预期登记的用户名称。\\\"  1 不行,试试这个。 git

    2024年02月12日
    浏览(38)
  • 【GIT】git不同仓库设置不同用户名和邮箱

    随着业务的拓展,工作中,我们除了要在公司的git库提交代码,还可能在阿里云效codeup、gitcode等上提交代码。 之前git安装时使用的是全局名称,导致所有的git提交都使用了相同的用户名和邮箱。 查看全局用户名和邮箱 那么面对不同的git仓库,我们如果有不同的身份和名称该

    2024年02月12日
    浏览(45)
  • git 修改用户名和密码

    在控制面板修改凭证就可以进行修改用户名密码。 执行vim ~/.git-credentials,可以看到被保存的账号密码,删掉、修改或新增都可以! eg:http://账号:密码@git仓库http地址或用https://账号:密码@git仓库http地址 如果报go fatal: could not read Username for ‘http://coding.test.com’: terminal prompts

    2024年02月11日
    浏览(43)
  • 通过idea修改Git用户名

    通过IDEA中Git修改用户名和密码: 在终端(windows下cmd/powershell)中进行相应操作,或者直接当前项目中Terminal中敲入以下命令: 1. 获取当前的用户名  git config user.name 2.修改用户名 修改当前项目Git用户名:git config user.name \\\"新改用户名\\\" 修改当前Git用户名:git config --global user.nam

    2024年02月12日
    浏览(36)
  • git查看修改用户名、密码、邮箱

    一般刚安装Git都要配置用户名和邮箱,因为你提交代码到本地仓库(上传代码到远程仓库)时会用到,如果没有没有配置,在你提交时它会提醒你的。 那么接下来我们讲一下怎么配置 指令: 指令: 指令: 指令:  2、修改邮箱 指令:  3、修改密码 指令: 使用   git config

    2024年02月11日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包