github创建仓库提交代码及常用git命令

如何用git将项目代码上传到github 先上常用语句 1 2 3 4 5 6 7 git add . git commit-m"img commit" $ git pull $ git push-u origin master    注册账户以及创建仓库 要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Create a New Rep... 阅读详情

1.在github中新建仓库。

2.到需要提交的代码目录下,使用git bash here 打开命令窗口。或者使用命令行进入对应目录。输入git init,会在目录下生成.git文件夹。

3. 关联远程仓库。 git remote add origin git@github.com:wangjiax9/practice.git @后面的路径可以在github中找到,clone。

4.将代码添加到暂存区 git add pom.xml git add . 将当前目录下所有文件提交。git status 查看git状态。

5.提交代码到仓库 git commit -m ‘提交代码的注释’

6.把本地库的所有内容推送到远程库上 git push -u origin master

7.同步代码  git fetch origin master git fetch比git pull更加安全


其他常用命令

分支操作:
git branch 创建分支
git branch -b 创建并切换到新建的分支上
git checkout 切换分支
git branch 查看分支列表
git branch -v 查看所有分支的最后一次操作
git branch -vv 查看当前分支
git brabch -b 分支名 origin/分支名 创建远程分支到本地
git branch --merged 查看别的分支和当前分支合并过的分支
git branch --no-merged 查看未与当前分支合并的分支
git branch -d 分支名 删除本地分支
git branch -D 分支名 强行删除分支
git branch origin :分支名 删除远处仓库分支
git merge 分支名 合并分支到当前分支上
暂存操作:
git stash 暂存当前修改
git stash apply 恢复最近的一次暂存
git stash pop 恢复暂存并删除暂存记录
git stash list 查看暂存列表
git stash drop 暂存名(例:stash@{0}) 移除某次暂存
git stash clear 清除暂存
回退操作:
git reset --hard HEAD^ 回退到上一个版本
git reset --hard ahdhs1(commit_id) 回退到某个版本
git checkout -- file撤销修改的文件(如果文件加入到了暂存区,则回退到暂存区的,如果文件加入到了版本库,则还原至加入版本库之后的状态)
git reset HEAD file 撤回暂存区的文件修改到工作区
标签操作:
git tag 标签名 添加标签(默认对当前版本)
git tag 标签名 commit_id 对某一提交记录打标签
git tag -a 标签名 -m '描述' 创建新标签并增加备注
git tag 列出所有标签列表
git show 标签名 查看标签信息
git tag -d 标签名 删除本地标签
git push origin 标签名 推送标签到远程仓库
git push origin --tags 推送所有标签到远程仓库
git push origin :refs/tags/标签名 从远程仓库中删除标签
常规操作:
git push origin test 推送本地分支到远程仓库
git rm -r --cached 文件/文件夹名字 取消文件被版本控制
git reflog 获取执行过的命令
git log --graph 查看分支合并图
git merge --no-ff -m '合并描述' 分支名 不使用Fast forward方式合并,采用这种方式合并可以看到合并记录
git check-ignore -v 文件名 查看忽略规则
git add -f 文件名 强制将文件提交
git创建项目仓库:
git init 初始化
git remote add origin url 关联远程仓库
git pull
git fetch 获取远程仓库中所有的分支到本地
忽略已加入到版本库中的文件:
git update-index --assume-unchanged file 忽略单个文件
git rm -r --cached 文件/文件夹名字 (. 忽略全部文件)
取消忽略文件:
git update-index --no-assume-unchanged file
拉取、上传免密码:
git config --global credential.helper store

 

新手使用git、GitHub一些概念、使用步骤、常用命令的总结 现在越来越多的个人和公司都在使用Git进行代码托管,进行版本控制,不学学这个都有点不敢说自己是撸代码的,然而,开始学习这个工具的使用,上网查到一大票东西,总是感觉缺点啥,有的只描述了某个细节,起点较高,我这个0基础的看着看着就不懂了,可能是我没有百度到合适的资源吧,这里总结一下,新手使用版本控制,希望可以做到,提纲掣领,首先,俯视的视角:对这个工具有一个整体的了解;其次,最基础的使用部分有一个连续... 阅读详情

相关推荐

从零开始:YOLOv8车牌检测模型训练全流程实战

本文详细介绍了从零开始训练YOLOv8车牌检测模型的全流程实战指南。内容涵盖环境搭建、数据集收集与标注、模型配置与训练、评估测试及高级优化技巧。通过使用预训练模型和迁移学习,开发者可以高效构建精准的车牌检测系统,并掌握模型导出与部署的关键步骤。

weixin_29061041的博客 336

git常用操作积累

1.代码commit了,但是没有push,怎么把commit的代码撤销掉。 <1>git log 找到要回退到的commit_id <2>git reset --hard commit_id ,回退到这个id <3>git push -f origin XXX(分支名称); [强行将本地回退后的分支 提交到 远程分支]; 2.git强制覆盖本地代码 ...

qq_29422673的博客 485

树莓派驱动DLPDLCR230NPEVM+framebuffer显示图片

DLPDLCR230NPEVM DLP® LightCrafter™ Display 230NP 是一个易于使用的紧凑型即插即用评估平台,适用于消费类产品、工业、医疗和物联网 (IoT) 市场中的各种超便携显示应用。此评估模块 (EVM) 采用 DLP230NP 芯片组,该芯片组由DLP230NP.23 1080p DMD、DLPC3436显示控制器和DLPA2005PMIC/LED 驱动器组成。此 EVM 外形小巧,配备生产就绪型光学引擎以及支持 18 位 RGB 并行视频接口...

L_Y000的博客 2620

git使用小结以及如何在github上进行团队协作

这学期使用github提交了很多次作业,对于个人的一些基本操作算是比较熟悉了, github上的基础操作 常用指令 github上面有很多不同指令,被称为基础操作的也有很多,但实际上最常用的只有五个,这时候我们只是将github当成一个云上的仓库来用。 第一步,从GitHub上下载项目代码 git add . 第二步,将工作区的代码提交到暂存区 第三步,将暂存区的代码提交到仓库区 ...

abc15837998448的博客 1215

STM32--LoRa通信模块

模块根据MD0的配置与AUX引脚的状态会进入不同的功能其中在通信功能下,包含4种工作模式。

qq_47258284的博客 1万+

Ros入门 (十)----激光雷达避障 简易实现

本篇文章通过订阅/scan话题获取障碍物的距离信息,达到避障目的,提供部分代码,仅供参考。

weixin_51157015的博客 1万+

【计算机基础】github使用 & git命令

一、github基本使用 这一小节主要介绍github的基本使用方法以及每一步的流程和作用。 1. 创建仓库 2. 创建分支 此时有两个分支:main 和 readme-edits。 现在,它们看起来完全相同。 接下来,将向新分支添加更改。 3. 创建和提交更改 在上一步中创建新分支时, GitHub 会将您带到作为 main 副本的新 readme-edits 分支的代码页。 您可以对存储库中的文件进行更改并保存更改。 在 GitHub 上,保存的更改称为提交。 每个提交都有一个关联的提交消息,该消息

qq_36643449的博客 2419

Python爬虫实战:逆向解析腾讯视频API,高效获取结构化视频信息

首先,我们定义期望获取的数据结构,这有助于数据验证和代码清晰度。python"""腾讯视频信息数据模型"""title: str = Field(..., description="视频标题")vid: str = Field(..., description="视频唯一ID")play_count: Optional[int] = Field(None, description="播放量")

2201_76125261的博客 2380

利用 Topgit 对 Nutch 定制开发进行代码管理(一)

对开源项目的定制开发,源代码管理是一个人抓狂的问题。随着主代码版本的推进和定制版本开发越来越远,要使用主代码中新版本的特性,势必要将主代码中的新版本合并到自己的定制版本中。这时可能出现大量的冲突,而且冲突的数量会随着时间的推移和两个分支上代码量的增加而显著增多。解决这些冲突要耗费大量的时间和精力,而且可能会弄得一塌糊涂,令人望而生畏。然而这个过程不会结束,每隔一段时间就会由于主代码版本发布新的版本...

devalone 的专栏 1020

NX二次开发(Python)-UIStyler-选择体和按钮操作

用UG NX的UIStyler块界面编辑器,生成带有“选择体”和“按钮”操作的一个界面,如下图所示:

GimiGimmy 2316

AutoSAR EcuM系列01- EcuM模块的功能概述和变体类型

在【ECU的软硬件架构】文章中我们了解ECU的功能和组成,那么ECU具体是怎么启动的呢?我们知道,AutoSAR标准架构有三层,即APPL应用层、RTE层和BSW层。而这些层又被进一步划分为更多单独的组件,如BSW层可能有80多个组件。在ECU启动时,这些组件必须相互交互,有时也必须以某种顺序交互。这些组件的启动顺序由ECU管理器模块或EcuM处理。EcuM负责整个ECU的初始化和去初始化,包括对一些系统模块如。......

1767

Git常见操作

本文介绍git的常见用法

QQVQQ的博客 2469

飞牛fnNAS搭建web版微信

摘要:本文介绍了一种通过Docker在飞牛NAS上部署微信客户端的方法,实现24小时同步微信聊天记录。具体步骤包括:1)激活飞牛NAS的Docker功能并配置镜像加速源;2)创建专用文件夹并下载docker-wechat镜像;3)设置容器参数并部署微信客户端;4)通过局域网或ZeroTier内网穿透实现远程访问。相比传统Windows/Linux方案,该方法资源占用更低,适合需要长期保存微信聊天记录的用户。

dgnankai的专栏 3342

git提交代码常用命令

git使用常用命令 使用git提交代码命令执行步骤: 命令如下: git add . // 使用此种方式提交的一个弊端就是会提交项目中所有新增或者修改的文件,建议使用idea自带的提交方式,选择性的提交文件 git commit -m “实现了“abc下载及更新服务”,提供返回目录(文件和文件夹)的接口,可下载相应的文件。” git pull git push 撤销: 1. 使用 git log 命令查看commit的历史 2. git reset --hard d7aaf3

weixin_44797327的博客 6243

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

如何将项目提交到GitHub

一、前言 GitHub这个平台相信大家都不陌生,并且你可能已经在上面看过很多人的开源项目了。刚进入程序开发行业的时候,很多人和我一样,觉得GitHub上的项目都好高大上,也很佩服能够写出优秀的开源项目的作者,当然,也非常感谢他们的奉献精神。那么应该如何将我们的项目提交到这个“高大上”的平台呢?请继续往下看。 二、项目的创建与提交 1.在本篇文章中,我不会教给你如何安装Git并配置相关的环...

mythmayor的博客 1万+

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

如何将自己在本地创建的项目放到git仓库中

前提工作准备①注册git账号:git官网地址:https://github.com/ 个人账号/密码:15010588693@163.com / Chenhui@1993 ②电脑端安装git客户端 正式步骤: 创建一个本地的版本库,其实就是创建一个本地的文件夹 右击文件夹,通过git bash here 来打开,输入命令git init把这个文件夹变成git可以管理的仓库 将你之前写的代码项目文件夹直接粘贴过来,放进创建好的代码仓库中 在git官网去创建代...

m0_47884154的博客 2125

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Git的常用命令

可以在代码托管平台(如 GitHub、GitLab 或 Gitee 等)上创建一个新的仓库。

zyn200499的博客 1211

使用Git上传项目代码到github(超详细)

转载自:http://1ke.co/course/194 如何使用Git上传项目代码到githubgithub是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。这对于一般人来说公共仓库就已经足够了。注册账户以及创建仓库要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Create a N

Ink设计 1万+

git提交自己的代码

方式一: 1.首先在GitHub上创建一个自己的仓库,把地址复制下来,如:https://github.com/my/test.git 2.右键桌面打开GitBash,cd到要提交的项目根目录下,或者在要提交的文件上点击右键直接初始化git,输入git init命令初始化仓库,在项目文件夹下出现.git文件夹 3.关联远程仓库:git remote add origin https://github.com/my/test.git(后面的是仓库地址) 4.使用命令git add . 添加所有文件到暂存区—在

fxz11111的博客 701

git(二)--常用命令、rsa公钥配置、github

本篇,我们介绍下git命令常用命令,以及github的使用。 github,相信各位读者都是再熟悉不过了的。不过在此之前,希望读者可以注册个github账号,用自己的用户名及邮箱即可,非常的easy。 打个小广告哈,笔者的github地址: https://github.com/jellyflu   下面,我们在github中创建一个新的仓库(hello_git),填写项目名称(必须)、描...

jasnet_u的博客 4386

github常用的git命令

添加已有项目到github: touch README.md //新建说明文件 git init //在当前项目目录中生成本地git管理,并建立一个隐藏.git目录 git add . //添加当前目录中的所有文件到索引 git commit -m "first commit" //提交到本地源码库,并附加提交注释 git remote add origin https:/...

dmxhcwk90096748的博客 82

github创建组织,并上传,修改项目

一.在github上创建组织,并管理 1.在github上登录后,右上角点击setting出现如图所示:按照1,2,3步骤进行     2.提交创建的组织名和邮箱地址。   3.创建成功后,自动跳转至团队成员发送连接加入请求页面,可以模糊/全名称输入队友的账户,并为之创建角色。       4.添加仓库信息   5.队友同意请求后,便可以看到该组织中队友信息     ...

xiaojinsanMM 6193

Git From GitHub

Git From GitHub 在 GitHub 上进行 Fork(将仓库通过GitHub提供的Fork操作添加到自己的仓库上,选择对应的分支) 将❶的仓库 clone 至本地开发环境 git clone <url> 在本地环境中创建特性分支 git checkout -b <branch-name> // 创建名为branch-name的分支, 并切换到bran...

DMW2016的博客 675

如何使用Git上传项目代码到github

github是一个基于Git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。这对于一般人来说公共仓库就已经足够了。 注册账户以及创建仓库 要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Create a New Repository,填好名称后Cre

林老师带你学编程 885

Git仓库创建

1、在git里面创建一个仓库。2、打开文件夹所在位置。

2401_87100190的博客 221
上一篇: SpringBoot+MyBatis多数据源使用
下一篇: Windows通过脚本实现开机启动应用程序
codeLife1993
博客等级 码龄8年 23粉丝 60原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值