Git使用个人笔记

基本特性

  1. 分布式:每个用户都有完整的代码库副本,可以在本地进行提交和修改。
  2. 高效:基于内容的文件索引,使得提交和检查历史记录非常快。
  3. 灵活性:支持分支和合并,可以并行开发多个特性。
  4. 追踪变化:可以查看文件的每次修改、谁修改的以及何时修改的。
  5. 协作:可以轻松地与他人共享和协作,支持远程仓库(如 GitHub、GitLab 等)。

常用命令

  1. 初始化仓库:
git init
  1. 克隆仓库:
git clone <repository-url>
  1. 添加文件到暂存区:
git add <file>  
# 或者添加所有文件  
git add .
  1. 提交更改:
git commit -m "Commit message"
  1. 查看提交历史:
git log
  1. 查看当前状态:
git status
  1. 查看差异:
  • 查看工作区与暂存区的差异:
git diff
  • 查看暂存区与最新提交的差异:
git diff --cached
  1. 创建分支:
git branch <branch-name>  
# 创建并切换到新分支  
git checkout -b <branch-name>
  1. 切换分支:
git checkout <branch-name>
  1. 合并分支:
# 将 <branch-to-merge> 分支合并到当前分支  
git merge <branch-to-merge>
  1. 删除分支:
git branch -d <branch-name>
  1. 推送更改到远程仓库:
git push origin <branch-name>
  1. 从远程仓库拉取更改:
git pull origin <branch-name>
  1. 查看远程仓库信息:
git remote -v
  1. 标签管理:
  • 创建标签:
git tag <tag-name>
  • 推送标签到远程仓库:
git push origin <tag-name>
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值