git的使用

1、下载安装Git:无脑点击下一步, 访问Git官方网站(https://git-scm.com/),下载适用于您操作系统的安装程序。

2、常用命令

        配置用户信息

        安装完成后,在命令提示符(Windows)或终端(macOS和Linux)中运行以下命令来配置您的用户名和电子邮件地址,这些信息将用于Git提交记录的作者信息:

        git config --global user.name "Your Name"

        git config --global user.email "your.email@example.com"

        初始化:git init 文件夹名

        初始化:git init 

        查看文件状态:git status

        将文件添加到暂存区:git add <filename>

        提交暂存区中的更改到本地仓库:git commit -m "Commit message"

        将本地更改推送到远程仓库:git push origin <branch_name>

        从远程仓库拉取最新更改:git pull origin <branch_name>

        创建新的分支:git branch <branch_name>

        切换到指定分支:git checkout <branch_name>

        将指定分支的更改合并到当前分支:git merge <branch_name>

       

  • git reset 用于移动分支的 HEAD,并且可以修改工作目录和暂存区。
  • git checkout 用于切换分支、恢复文件,但在新版本中更推荐使用 git switchgit restore

注意:git 创建分支必须先提交现有版本,否则无法创建

        git提交代码前,先拉取再提交,否则会覆盖别的开发者

git 分支操作

  1. 创建分支:

    • 创建新分支并切换到该分支:git checkout -b <branch_name>
    • 创建新分支但保持在当前分支:git branch <branch_name>
  2. 切换分支:

    • 切换到已存在的分支:git checkout <branch_name>
  3. 查看分支:

    • 查看所有分支:git branch
    • 查看所有分支及其最近的提交信息:git branch -v
    • 查看远程分支:git branch -r
  4. 删除分支:

    • 删除本地分支:git branch -d <branch_name>
    • 强制删除分支(慎用):git branch -D <branch_name>
  5. 合并分支:

    • 将指定分支的更改合并到当前分支:git merge <branch_name>
    • 将指定分支的更改合并到当前分支,但保持提交历史记录:git merge --no-ff <branch_name>
  6. 重命名分支:

    • 重命名当前分支:git branch -m <new_branch_name>
    • 重命名其他分支:git branch -m <old_branch_name> <new_branch_name>
  7. 远程分支操作:

    • 将本地分支推送到远程仓库:git push origin <branch_name>
    • 从远程仓库获取分支:git pull origin <branch_name>
    • 删除远程分支:git push origin --delete <branch_name>
  8. 比较分支:

    • 比较当前分支与另一分支的差异:git diff <branch_name>
    • 比较两个分支的差异:git diff <branch_name1> <branch_name2>
  9. 临时保存当前分支的更改:

    • 保存当前分支的未提交更改:git stash
    • 查看已保存的更改列表:git stash list
    • 恢复最近一次保存的更改:git stash apply
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值