首页 > 其他分享 >git命令提交代码发到github

git命令提交代码发到github

时间:2023-10-09 13:11:27浏览次数:37  
标签:文件 git 发到 代码 缓存 add github 提交

1. 检查项目是否是git管理项目

  • 查看项目中是否有.git文件,如果已经存在,说明当前项目是git管理的项目
  • 如果不是git管理的项目,可以初始化 git init

2. 从服务器拉取祖新代码,避免覆盖别人的代码 git pull

3. 查看当前项目中有哪些文件被修改过 git status

  • Untracked: 未跟踪,一般为新增文件,此文件在文件夹中, 但并没有加入到git库, 不参与版本控制. 通过git add 状态变为Staged.
  • Modified: 文件已修改, 仅仅是修改, 并没有进行其他的操作.
  • deleted: 文件已删除,本地删除,服务器上还没有删除.
  • renamed:文件重命名

4. 将所有文件提交至缓存区 git add .

// 将指定文件提交到缓存区
git add + 文件 
git add -u + 路径:将修改过的被跟踪代码提交缓存 
git add -A + 路径: 将修改过的未被跟踪的代码提交至缓存

// 将所有的修改的文件提交到缓存区
git add .

5. 将代码提交到本地仓库中 git commit -m “注释备注”

6. 将缓存区代码推送到Git服务器 git push

标签:文件,git,发到,代码,缓存,add,github,提交
From: https://www.cnblogs.com/songxia/p/17751475.html

相关文章

  • git 使用经验
    1.gitreset--hard***failing1.gitreset--hard***versionfailing错误信息:fatal:Couldnotresetindexfiletorevision'origin/master'解决方法:使用下面2条命令后,$gitgc$gitresetBefore gitreset ;Ihadtodo rm.git/index。再回退到指定的版本。......
  • git常用命令
    要配置Git的用户名和密码,您可以使用以下命令:设置用户名:gitconfig--globaluser.name"YourName"设置用户邮箱:gitconfig--globaluser.email"[email protected]"设置用户密码缓存:gitconfig--globalcredential.helpercache这将在10分钟内缓存您的密码......
  • git未提交代码提交到别的分支
    未创建新分支,修改过代码,将代码提交到新分支步骤1:在当前的develop分支上的修改暂存起来gitstash步骤2:暂存修改后,在本地新建分支(develop_backup为新分支的名字)gitcheckout-bstage_2步骤3:将暂存的修改放到新建分支中gitstashpop步骤4:使用命令进行常规的add、commit步......
  • 设置了.gitignore文件不起作用,解决方法
    如果按照正确设置了.gitignore文件,但仍然存在问题,可能是由于以下原因:文件已经被Git跟踪:如果在设置.gitignore之前,文件已经被Git跟踪并提交过一次,那么.gitignore对这个文件将不起作用。需要先使用以下命令将文件从Git仓库中移除:gitrm--cached<file>然后再重新提交一次。......
  • centos7升级git
    我测试的是centos7.6可以升级成功移除旧版本sudoyumremovegitsudoyumremovegit-*添加EndPointPackageRepository在CentOS7上安装新版本Git最快的方法是通过EndPoint库。sudoyuminstallhttps://packages.endpointdev.com/rhel/7/os/x86_64/endpoint-r......
  • 如何更改远程Git仓库的URI(URL)?
    内容来自DOChttps://q.houxu6.top/?s=如何更改远程Git仓库的URI(URL)?我有一个USB钥匙上的仓库(origin),我在硬盘上克隆了它(本地)。我移动了“origin”到NAS,并成功测试了从这里克隆它。我想知道是否可以在“本地”设置中更改“origin”的URI,以便现在从NAS拉取而不是从USB钥匙拉取。......
  • 如何丢弃Git中的未暂存更改?
    内容来自DOChttps://q.houxu6.top/?s=如何丢弃Git中的未暂存更改?如何丢弃工作副本中未包含在索引中的更改?另一个更快的方法是:gitstashsave--keep-index--include-untracked如果你不想彻底处理未跟踪的文件,就不需要包含--include-untracked。之后,如果需要的话,可以......
  • git - rebase 使用
    原理一句话总结就是:把当前分支从搬到目标分支之上。首先,执行rebase操作时会先找到当前分支和目标分支的最近共同commit。然后记录下当前分支自这个共同commit以来的所有提交。之后分别将记录中的commit应用到目标分支上,类似于cherry-pick。如果遇到冲突需要先解决冲突。最后......
  • CVE-2020-10977_GitLab任意文件读取导致RCE漏洞复现
    CVE-2020-10977_GitLab任意文件读取导致RCE漏洞复现0x01环境安装1yum-yinstallpolicycoreutilsopenssh-serveropenssh-clientspostfix分配给虚拟机的物理内存最好是4G。下载gitlab安装包CE下载地址:https://packages.gitlab.com/gitlab/gitlab-ceEE下......
  • 当你有几个技术博客时,如何一键分发到多个技术博客平台?
    当你有几个技术博客时,如何一键分发到多个技术博客平台?如果你写博客,你一定会遇到这样一个问题,我在掘金写了一篇文章,想要发到其他的平台每次都有复制粘贴,还经常遇到格式不匹配、图片复制不过去等各种问题。可真是头大呀接下来就给你介绍一个非常王炸的工具,只要把你写的文章编辑一......