首页 > 其他分享 >Git-第一次提交

Git-第一次提交

时间:2024-12-22 19:21:47浏览次数:6  
标签:git bar foo html 第一次 Git 提交 txt

第一次提交

配置用户名和邮箱

git config --global user.name <username>
git config --global user.email <email>

目录结构

first-steps就是一个示例项目

创建版本库

版本库是用来存储项目本身及其历史的

进入到first-steps目录中

cd first-steps
git init

提交

git add foo.txt bar.txt
git commit --message "Sample project import"

add 选择需要提交的文件,可以使用.替换文件表示该目录下的全部文件
commit将修改内容提交到版本库中,并生成一个散列值,此处生成的散列值是55b62fc

这样便完成了第一次提交

修改

修改foo.txt中的内容,删除bar.txt,并创建一个bar.html替换

rm bar.txt
vim bar.html
vim foo.txt

使用status命令可以看到自上次提交以来的变化

git status

bar.txt被删除,foo.txt被修改,bar.html没有被提交所以被标记为未跟踪

使用diff可以看到被修改的内容

git diff foo.txt

提交修改

选择将foo.txtbar.html提交,将bar.txt删除

git add foo.txt bar.html
git rm bar.txt

再次使用status就可以看到下次提交的内容

git status

使用commit命令提交

git commit --message "Some chanaged"

查看历史

git log

可以查看提交过的历史记录,按照时间降序排序显示

原文章:http://www.ming-ice-tea.top/?p=44

标签:git,bar,foo,html,第一次,Git,提交,txt
From: https://www.cnblogs.com/mingchaobinghongcha/p/18622408

相关文章

  • git clone命令返回Empty reply from server错误的处理
    我在使用gitclone命令拉取代码时,遇到了如下错误fatal:unabletoaccess'https://github.com/MasterTao2233/socket_study.git/':Emptyreplyfromserver我询问了百度ai文心快码,按照ai给的一步步排查上面表明我的url是正确的尝试ping一下git网址,发现可以ping通,这表明......
  • 向github仓库上传代码报错的处理
    remote:PermissiontoBROtao233/socket_study.gitdeniedtoMasterTao2233.fatal:unabletoaccess'https://github.com/BROtao233/socket_study.git/':TherequestedURLreturnederror:403在通过push命令向github仓库上传代码时,遇到了上面的报错仔细读,意思是,对于用户......
  • 从键盘上输入10个数,再输入一个数a, 找 a 在这10个数中第一次出现的位置。
     #include<stdio.h> intmain(){  inti,x,a[10];  printf("请输入10个整数:\n");  for(i=0;i<10;i++)    scanf("%d",&a[i]);  printf("请输入要寻找的数字:\n");  scanf("%d",&x);  i......
  • 开发小技巧之GIT版本回退
    背景写在前面在项目开发的过程中,有时候提交了不应该提交的内容或提交错分支了,需要撤回对应的提交内容。也就是需要进行版本回退操作那具体怎么操作呢?再说具体怎么操作之前,我们需要明白回退有几种情况。第一种情况:已经commit,但未push到远程仓库。1️⃣第二种情况:已经com......
  • 解锁 Git Log 更多实用技巧
    目前,在软件开发的协作中,Git无疑是版本控制的王者。而其中的gitlog命令,犹如一把强大的历史探寻之剑,能够帮助我们深入洞察项目的演进历程。本篇将为大家整理解读几个实用的gitLog技巧,让你的项目管理和代码审查工作如虎添翼。1.挖掘代码深处的历史变更gitlog具备按文件......
  • Git的安装和使用,以及如何把VS上的代码推送到Gitte。
    Git的安装和使用1.Git的安装2.Git全局参数配置3.注册Gitte和创建远程仓库4.邀请其他成员5.获取本地仓库6.将VS上的代码推送给Gitte1.Git的安装下载链接:Git根据自己的操作系统下载即可Install(安装)Cancel(取消)Finsh(完成)右击鼠标会出现下面的OpenG......
  • 使用canvas画一个github的LOGO图案
    使用HTML5<canvas>元素来绘制GitHub的LOGO需要一些细致的工作,因为GitHub的LOGO并不是一个简单的几何图形。但是,为了简化,我们可以尝试绘制一个简化的版本,比如一个类似于GitHubLOGO的八边形图案。以下是一个简化的示例,展示如何使用<canvas>来绘制一个类似GitHubL......
  • 好消息,在 Visual Studio 中可以免费使用 GitHub Copilot 了!
    前言今天大姚给大家分享一个好消息,GitHubCopilot可以免费使用了!在此之前若开发者要使用GitHubCopilot需要付费订阅,每月订阅费用起步价为10美元,而经过验证的学生、教师和开源项目维护者则可以申请免费使用。今天咱们一起来看看在VisualStudio使用GitHubCopilot......
  • gitee库的远程基本操作
    gitclonehttps://gitee.com/ffxo/malloclabcdmalloclab添加远程仓库gitremoteaddupstreamhttps://gitee.com/ffxo/malloclab查看远程仓库gitremote-v拉取最新更改gitfetchupstream合并本地分支gitcheckoutmastergitmergeupstream/master全局设置gitco......
  • Git(10)之忽略指定文件改动
    Git(10)之忽略指定文件改动Author:OnceDayDate:2024年12月21日漫漫长路有人对你微笑过嘛…全系列文章可查看专栏:Git使用记录_Once_day的博客-CSDN博客前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。人工智能学习网站-点击跳转。......