首页 > 其他分享 >每个开发人员都应该知道的基本 Git 命令

每个开发人员都应该知道的基本 Git 命令

时间:2022-09-24 12:56:33浏览次数:78  
标签:存储 git 克隆 更改 开发人员 命令 Git 提交

每个开发人员都应该知道的基本 Git 命令

Github

git 克隆

用于将目录从 GitHub 复制到您的计算机。

git 克隆 主要用于指向现有存储库,并在另一个位置的新目录中创建该存储库的克隆或副本。

原始存储库可以位于本地文件系统或远程机器可访问的支持协议上。

 git 克隆 https://github.com/yashraj1309/learngit.git

代替 https://github.com/yashraj1309/learngit.git ,你需要添加你需要克隆的项目的url。

git 添加文件名

当您想要提交更改时添加特定文件以进行提交。添加一个特定的 文件 我们使用这个命令。

 混帐添加索引.html

git commit -m “消息”

对于您对文件所做的提交更改。只需保存更改。

git 提交 命令捕获项目当前分阶段更改的快照。提交的快照可以被认为是项目的“安全”版本——除非你明确要求,否则 Git 永远不会更改它们。

在执行之前 git 提交 , 这 混帐添加 命令用于提升或“暂存”将存储在提交中的项目的更改。这两个命令 git 提交 混帐添加 是最常用的两个。

 git commit -m "更新索引.html"

状态

查看存储库的状态:发生了什么。

 状态

git 推送

当您对克隆的存储库进行更改时,GitHub 不会影响您从中克隆它的原始存储库。要更改它,您需要使用 push 命令。

 git 推送

git 拉

主要是为了访问你的代码的最新版本:当两个不同的开发人员同时在同一个项目上工作并且具有相同的功能时,它将非常有用。

 git 拉 https://github.com/yashraj1309/learngit.git

混帐日志

对于在存储库上进行的当前工作/更改/更新。

 混帐日志

git reset & git reset- - 硬

撤消更改。如果要从初始中删除所有更改,则需要使用 git reset -hard 命令。

 git 重置  
 git reset --hard  
 git reset --hard origin/master

获取

获取 命令将提交、文件和引用从远程存储库下载到本地存储库。

当您想查看其他人一直在做什么时,您会执行获取操作。它类似于 svn更新 因为它可以让您查看中央历史记录的进展情况,但不会强制您将更改实际合并到您的存储库中。

Git 将获取的内容与现有的本地内容隔离开来;它对您的本地开发工作绝对没有影响。必须使用 git结帐 命令。这使得在将提交与本地存储库集成之前,获取一种安全的方式来审查提交。

 获取<remote>

来源

谢谢阅读..

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/39070/36192412

标签:存储,git,克隆,更改,开发人员,命令,Git,提交
From: https://www.cnblogs.com/amboke/p/16725399.html

相关文章

  • Linux-top命令详解
    top命令介绍相信每个运维人员都遇到过的事情就是服务器的负载突然飙升,碰到这种情况,大家第一反应一定是登到服务器上,先敲一个top命令看看loadaverage吧。在Linux操作系统......
  • idea中的git图形页面
    学会在idea提交、推送、拉取、切分支多人开发必须要用版本控制,都在代码会比较大!版本控制工具:(1)git(2)SVN(3)CVS一、分布式版本控制git(目前最先进的分布式版本控制系统)所......
  • Windows 常用DOS命令
    打开CMD的方式开始+系统/Windows工具+命令提示符号win+R输入cmd文件资源管理器的地址前面加上cmd路径任意目录按住shift右击选择powershell管理员方式运行......
  • linux 常用命令
    查看文件数量:ls|wc-l切换root用户:sudosu-查看文件大小:ls-alh查看该目录的大小:du-sh查看该目录下各个文件的大小:查看目录下各个文件权限:ll*或者ll*/*du-h--m......
  • 【WPF】ListView绑定自定义的ObservableDictionary,绑定 DataTemplate内的控件时候,命令
    自定义类ObservableDictionary注意:(1)绑定字典时候要用Value.字段例如:Text="{BindingValue.Close,StringFormat={}{0:F2}}">,StringFormat={}{0:F2}是格式化字段usin......
  • 为什么开发人员不喜欢 CSS?
    为什么开发人员不喜欢CSS?PeterGriffin—AmericanDad对我来说,写我的第一篇关于这个流行短语的Web集成文章似乎很明显:“我不喜欢CSS”谁以前没有听过或说过这......
  • 【文档资料】Linux、Vi/Vim常用命令
    一、Linux1、系统信息【左1】查看磁盘空间使用情况:df+参数查看当前指定文件或目录的大小:du查看不同硬件信息:cat/proc/xxx查看系统和空闲内存:free+参数SSH退出后程序......
  • git 放弃修改,放弃增加文件操作
    1.本地修改了一些文件(并没有使用gitadd到暂存区),想放弃修改单个文件/文件夹:gitcheckout--filename所有文件/文件夹:gitcheckout.2.本地新增了一些文件(并没......
  • CentOS7安装Git
    目录参考资料下载地址步骤1.下载包2.git-2.9.5.tar.gz和git-manpages-2.9.5.tar.gz上传服务器3.解压并编译参考资料官网GitProBook安装说明下载地址https://gi......
  • gitlab升级v2.0
    gitlab升级、备份、恢复彻底删除旧版本1、停止gitlabgitlab-ctlstop2、卸载gitlab(注意这里写的是gitlab-ce)rpm-egitlab-ce3、查看gitlab进程psaux|grepg......