git是干啥的?

本文介绍了Git的基本使用,包括安装、初始化仓库、查看提交日志、管理暂存区、分支操作以及与其他开发者协作的克隆和推送操作。通过这些命令,读者可以掌握Git的基本流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. git 官网 下载, 安装
  2. 创建一个文件夹, 右键打开 Git Bash Here 窗口
  3. git --version 确认是否安装成功以及它的版本
  4. 提交人配置信息,
    git config --global user.name 提交人的姓名
    git config --global user.email 提交人的邮箱
    git config --list 查看配置的提交人姓名及邮箱
    只配这一次就可以,当然以后需要修改的话再次执行配置命令把之前的信息覆盖即可
  5. git init 初始化git仓库 (默认隐藏在根目录下)

6. git status 查看文件状态
7. git add .  把所有新增的修改的 文件添加到 暂存区中
8. git commit -m '完成了首页功能'  向仓库中提交代码

  1. git log 查看提交日志
  2. git checkout list.html 用暂存区的文件list.htm 覆盖 工作目录中的文件list.html
  3. git rm --cached list.html 把暂存区中的文件list.html从暂存区删除
  4. git rest --hard 提交的id 将git仓库中指定的提交记录更新出来, 并覆盖工作目录和暂 存区 (通过git log看到提交id)

13. git branch 查看所属分支
14. git checkout -b test 在所属分支上创建并切换到分支 test上
15. git checkout master 从所属分支切换到 master分支上  
16. 切换分支之前,把本分支的代码先 提交 , 不然会影响切换到的分支,确保分支之间无联系
17. git merge test 把test分支合并到所属分支上
  1. git branch -d test 删除分支test (确保test分支已经被合并过,该删除操作才生效)
  2. git branch -D test 删除分支test (不管test分支是否被合并过,强制删除该分支)
  3. git stash 在分支还没开发完毕时,需要切换其他分支,先执行该操作把该分支的状态临时保存到剪贴板, 再切换到其他分支操作
  4. git stash pop 去其他分支操作完了,切换回到 临时保存状态到剪贴板的分支, 则执行该操作 把之前临时保存的状态恢复,再继续开发此分支
22. git push 远程仓库的地址 分支名称   推送本地仓库的分支到远程仓库的分支

23. git remote add origin 远程仓库地址   给远程仓库地址起一个别名 origin(自定义的)
24. git push origin master  简化推送命令

25. git push -u origin master 推送分支到远程仓库 并 默认记住仓库地址和master分支了
26. git push  以后再推送,直接 git push 即可,不用后边加其他的了
  1. git clone 远程仓库地址 B程序员把远程仓库里的代码克隆到本地
  2. B程序员想要修改代码,然后也推送到远程仓库,即共同开发, 需要A程序员给B程序员权限,
    在这里插入图片描述
  3. 然后B程序员要登录github,然后访问A程序员给发过来的权限邀请链接,
  4. git push origin master 就可以推送了
31. git pull origin master 拉取远程仓库中的最新版本到本地

32. 协作开发出现冲突,推不上去的时候,先拉取最新版本到本地,
再把本地代码中的冲突删除掉,再次推送即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值