github/码云常用命令自看

github/码云常用命令自看

1.git init 初始化仓库
2.git add . 添加文件到暂存区
3.git commit -m “提交说明” 添加到本地存储并且提交信息
4.git remote add ‘别名(origin)’ url 远端仓库地址
给远端仓库起个名字 (如果第一次设置过就用设置了)
5. git pull 别名+分支名称 更新代码
6. git push 别名+分支名称 推送到远端
///
1 . git branch 查看分支
2… git checkout -b 子分支名称 切换并创建一个分支(-b创建分支加)
3 . git merge 子分支名称 合并分支(如果上一个命令是git checkout master 切换到主分支,就执行合并分支)
4.git push 合并完成,推送到码云
git push -u origin ‘子分支名称’ 推送到码云(-u 如果码云有这个分支就不用写-u 如果没有就写)
/瞎总结//
git使用

  1. git init` 初始化git仓库
  2. git status 查看文件状态
  3. git add 文件列表 追踪文件
  4. git commit -m 提交信息 向仓库中提交代码
  5. git log 查看提交记录
  6. git checkout 文件 撤销,用暂存区中的文件覆盖工作目录中的文件
  7. git rm --cached 文件名 将文件从暂存区中删除
  8. git reset --hard 提交ID 恢复git仓库中指定版本的项目
    git分支
  • git branch 查看分支
  • git branch 分支名称 创建分支
    • 在哪条分支上输入的命令,就是在哪条分支上进行的创建
    • git branch develop -创建了一个develop的分支
  • git checkout 分支名称 切换分支
    • git checkout develop -切换到develop分支
    • 注意:当切换分支的时候,需要把暂存区里面的文件进行提交,不然会暂存区里面的文件会跟着到切换的这条分支上
    • 当切换会主分支的时候,就看不到其他分支里面的文件了
  • git merge 要合并进来的分名 合并分支
    • 如果当前分支的工作已经完成,就可以合并到到其他分支
    • 需要分清谁要合并谁,例如我们在开发分支上完成了功能,应该合并到主分支上,所以我们要站在主分支角度来进行合并
    • 虽然进行了合并,但是开发分支还是存在
  • git branch -d 分支名称 删除分支(分支被合并后才允许删除)(-D 强制删除)
    • 分支工作已经完成,就可以进行删除
    • git branch -d develop
    • 如果分支没有进行合并,那么默认是不能被删除,这是由于git有分支保护机制
    • 如果想强行删除,把-d 改成-D : git branch -D develop

git暂时保存更改

在git中,可以暂时提取分支上所有的改动并存储,让开发人员得到一个干净的工作副本,临时转向其他工作。

  • 存储临时改动: git stash
  • 恢复改动: git stash pop
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值