git版本控制和git基本操作[通俗易懂]

git版本控制和git基本操作[通俗易懂]git版本控制和git基本操作

大家好,又见面了,我是你们的朋友全栈君。

查看分支:git branch

查看所有的分支:git branch -a

分支重命名:git branch -m

创建分支:git branch

切换分支:git checkout

创建+切换分支:git checkout -b

合并某分支到当前分支:git merge

删除分支:git branch -d

查看当前分支状态:git status

查看提交德历史记录:git log

当前分支所在版本号:git reset –hard HEAD

回滚到某个版本号:git reset …….(版本号)

1:提交本地分支到远端(第一次push):

git push origin dev:dev

2:克隆远端代码

git clone https://www.123.com/www/www.git

git clone git@127.0.0.1:www (一般默认master分支)

git clone -b dev git@127.0.0.1:www (指定dev分支)

3:查看.git/refs/heads是否存在HEAD指向的文件

git show-ref

4:跟踪远端分支dev

git branch --set-upstream-to=origin/dev dev

5:从git的索引库中移除,但是对文件(.env)本身并不进行任何操作也就是说本地还是有(.env)文件的,远端没有了.

git rm --cached 远端隐藏文件

例子:
git rm --cached .env

6:git fetch 和 git pull 区别

git fetch是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支中。
git pull 则是将远程主机的最新内容拉下来后直接合并,即:git pull = git fetch + git merge,这样可能会产生冲突,需要手动解决。

7:error: The following untracked working tree files would be overwritten by checkout:
解决:git clean -d -fx
git clean 参数

-n 显示将要删除的文件和目录;

-x -----删除忽略文件已经对git来说不识别的文件

-d -----删除未被添加到git的路径中的文件

-f -----强制运行

git clean -n

git clean -df

git clean -f
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/105928.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月24日 上午11:20
下一篇 2022年4月24日 上午11:40


相关推荐

  • Python学习笔记22:Django下载并安装

    Python学习笔记22:Django下载并安装Django它是一个开源Web应用程序框架。由Python书面。通过MVC软件设计模式,这种模式M,视图V和控制器C。它最初是一个数字新闻内容为主的网站已经发展到管理劳伦斯出版集团。那是,CMS(内容

    2022年7月5日
    24
  • 世界各国B2B网站大全「建议收藏」

    世界各国B2B网站大全「建议收藏」世界各国B2B网站大全、全球各国B2B网站大全、全球B2B网站大全世界各国B2B网站全球外贸B2B网站大全AlibabacantonfairAliexpressTradetangBeltalhktdcDiytradeli

    2022年6月29日
    52
  • socks5代理设置

    socks5代理设置我是在 freebsd 上面架 socks5 的 在 freebsd 上的 socks5 conf 该在 usr local etc 下面要启动 socks5 并且打印出连接信息 socks5 t nbsp f nbsp ssocks5 t s nbsp 2 var log socks log nbsp amp nbsp 输出到日志文件 socks5 passwd 好安全 chmod400 之用户名密码 nbsp 一行一对

    2026年3月20日
    4
  • JDBC连接大全哦

    JDBC连接大全哦

    2021年4月25日
    132
  • Java运算符优先级整理

    Java运算符优先级整理自整理 口诀 括单算关位逻条赋括 单 从右向左 正 负 算 关 instanceof 位 amp 逻 amp amp 条 赋 从右向左

    2026年3月17日
    2
  • 【转】推荐几个免费下载激活成功教程软件的网站以及系统「建议收藏」

    【转】推荐几个免费下载激活成功教程软件的网站以及系统「建议收藏」今天想给大家推荐一些免费下载激活成功教程软件的网站,希望能帮助到大家!第一个要推荐的就CSDN自己的下载资源网站:https://download.csdn.net/推荐的原因主要是资源够全,一般网上有的这里都有,而且下载的时候能看到其他下载者的真实评价,但是有点不好的就是对新人不太友好,虽然有很多免积分的,但是一些新的资源都需要积分,不过人人为我,我为人人,在这里赚扣分也是很简单的事,只要你能上…

    2022年6月21日
    33

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号