git常用指令

Git是一个分布式版本控制系统,它帮助开发者跟踪和管理代码变更。以下是一些常用的Git命令:

  1. 初始化仓库

    git init
    
  2. 克隆远程仓库

    git clone [url]
    
  3. 查看当前分支

    git branch
    
  4. 切换分支

    git checkout [branch-name]
    
  5. 创建新分支

    git branch [branch-name]
    
  6. 查看文件状态

    git status
    
  7. 添加文件到暂存区

    git add [file-name]
    
  8. 提交更改

    git commit -m "commit message"
    
  9. 查看提交历史

    git log
    
  10. 查看文件差异

    git diff
    
  11. 撤销工作目录中的文件更改

    git checkout -- [file-name]
    
  12. 撤销暂存区的文件

    git reset HEAD [file-name]
    
  13. 回退到特定的提交

    git reset --hard [commit-hash]
    
  14. 查看当前工作区和暂存区的差异

    git diff
    
  15. 查看当前分支与远程分支的差异

    git diff [branch-name]
    
  16. 拉取远程仓库的更新

    git pull [remote-name] [branch-name]
    
  17. 推送本地更改到远程仓库

    git push [remote-name] [branch-name]
    
  18. 查看当前分支的远程分支

    git branch -r
    
  19. 设置当前分支跟踪的远程分支

    git branch --set-upstream [branch-name] [remote-name]/[branch-name]
    
  20. 解决冲突

    • 手动解决文件中的冲突。
    • 使用 git add 添加解决后的文件。
    • 使用 git commit 提交解决后的文件。
  21. 标签管理

    • 创建标签:git tag [tag-name]
    • 查看标签:git tag
    • 推送标签:git push [remote-name] [tag-name]
    • 删除标签:git tag -d [tag-name]
    • 推送删除的标签:git push [remote-name] :[tag-name]
  22. 合并分支

    git merge [branch-name]
    
  23. 删除分支

    • 删除本地分支:git branch -d [branch-name]
    • 删除远程分支:git push [remote-name] --delete [branch-name]
  24. 远程仓库操作

    • 查看远程仓库:git remote
    • 添加远程仓库:git remote add [remote-name] [url]
    • 删除远程仓库:git remote remove [remote-name]
    • 修改远程仓库地址:git remote set-url [remote-name] [new-url]
  25. 配置全局设置

    • 查看配置:git config --list
    • 设置全局用户名:git config --global user.name "[Your Name]"
    • 设置全局邮箱:git config --global user.email "[Your Email]"

这些命令覆盖了Git版本控制的大多数常见操作。掌握这些命令对于日常的版本控制工作非常有帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值