使用Git将代码传送(更新或者下载到本地)到github/gitee

article/2025/9/11 1:01:02

一.上传到Github

1.首先要下载git,正常下载就行了

2.下载git后,在终端输入git init:

        如下:我需要将

这个文件夹中的程序上传到github。

那么就在这里输入git init

 

 3.之后再输入git add .

4. 然后在输入git status,可以看到你需要传输的文件

   继续输入git remote

 5.然后输入 git remote add  ***   http.....(使用http)

git remote add list https://github.com/qq909244296/list.git
 

*** 代表你在github上面创建的仓库名。http......是你在创建成功后的到的http。例如我的

 6.再在终端输入 git commit -m  "注释的内容"

最后输入git push (仓库名) master比如我的

8.git push list master

之后会出现


9.在这里输入你的注册时使用的邮箱号回车。之后出现下面这个,你需要在这里输入tokens

10.tokens需要在github官网生成 找到Settings->Developer settings->personal access tokens->generate new tokens .然后将tokens复制到这里回车。就可以了

在创建新的tokens需要勾选的有

还有下面的gits 和user,就不截图了。 

下面的图是我上传成功后的样子

然后你就可以在你的github仓库看到你上传的文件了。 

二、上传到Gitee

git config --global user.name "jiawen"
git config --global user.email "909244296@qq.com"//新建的时候
git init 
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/jiawenshi/linux_c.git
git push -u origin "master"
//已经有的时候
git remote add origin https://gitee.com/jiawenshi/linux_c.git
git push -u origin "master"

将远程仓库的代码更新到本地

git clone 后
可以使用git pull origin master更新下载来的代码

更新本地的代码到远程(跟开始的时候没有什么两样)

git add .
git commit -m "jjlj"
git push -u origin "master"

 对于分支的处理

git branch //查看分支
git checkout ""//切换分支
git push origin -d ""// 删除远程分支
git branch -d "" // 删除本地分支
删除本地和远程仓库的代码
git rm -r xxx
git commit -m "xxxxx"
git push 

在fork别人代码后,使用 git clone 下载该代码,但是发现无法新建分支,其实呢解决这个问题可以

git commit -m "XX"

然后在:

git branch "xx"

就可以发现可以新建分支了。

在我新建分支后呢, 我想把分支同步到GitHub  ,操作如下

git push xxx(这个是仓库名) "dd" 这个是分支
git push -u origin "dd"

 这样就可以把新建的分支推送到远程了。

 (注意:我在搞这个的时候有两分支,jiawen 和master。当前我在jiawen分支,我使用

git push origin jianwen  推送代码失败,这个时候可以切换到master在运行这个推送命令。

 删除远程分支:

git push origin -d "docs"

 将远程的分支更新到本地

git fetch -p

 

 

 

 

 

 

如何修改某次提交的commit

git rebase -i 44aea4b(44aea4b是我的commit的前一次)

打开后把要修改的pick 改成edit 然后保存

之后按照提示做就行了

如何合并两次commit为一次

这么做

git log

jdfdjfA

jdfslB

sfjjfC

假设在git log后获得了最近的这三次提交

现在我们将A B合并为一次提交

git rebase -i sfjjfC

在打开的文件中,请将pick改为squash,然后保存

接下来按照提示做。

欢迎与我交流、点赞 、收藏加关注。


http://chatgpt.dhexx.cn/article/NO4DM5Z7.shtml

相关文章

0801-2execjs安装

删除线格式 这个老哥的教程太靠谱了,我给他点了个赞 重装VNPY 之前安装的不知道为什么没有vnpy文件夹 感谢百度 要不然我重新安不上了 进入盘符 /d 感谢

execjs执行包含中文参数的JavaScript

抓取到了一段包含数据的JavaScript代码: import re import requestsheaders {"user-agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36","accept": &quo…

python运行execjs中出现编码问题

在破解豆瓣的window.__DATA__时,使用python的execjs执行js,会有这个错误: Exception in thread Thread-1: Traceback (most recent call last):File "E:\codes\python\lib\threading.py", line 917, in _bootstrap_innerself.run()…

解决execjs gbk编码错误

解决execjs subprocess中报错,UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xaf in position 1527: illegal multibyte sequence 问题描述 如果使用execjs执行含有中文的js文件,将会报错gbk无法解码文件的问题 报错如图所示: 解…

Python 使用execjs调用网页js 进行数据加密

最近做一个数据采集项目的时候需要自动采集网站的招投标数据 ,随便打开一个网站 打开开发者模式,输入关键词,点击搜索,获得以下内容 可以看到请求链接和请求类型,请求类型Content-Type:是application/x-www-form-urle…

execjs的学习

execjs的学习 1.基本使用 pip install pyExecJs #安装模块 apt-get install nodejs # execjs模块基于node运行的,(此方式是在Linux中使用 windows请安装node包)import execjs js""" // 函数 function getnow(){var timestampnew Date()…

python3调用js的库之execjs

针对现在大部分的网站都是使用js加密,js加载的,并不能直接抓取出来,这时候就不得不适用一些三方类库来执行js语句 执行JS的类库:execjs,PyV8,selenium,node 这里主要讲一下execjs,一…

java基础知识复习(上半)

java基础知识复习 java为什么被发明? Green项目的确立,应用于像电视盒一样的消费类电子产品,语言本身本身中立。java的三大版本? javaSE的定位在于客户端,只要用于桌面应用软件的编程。 javaME的定位在于嵌入式系统…

go学习笔记接口部分

Go学习笔记 接口接口定义方法练习 11.1 simple_interface.go:练习 11.2 interfaces_poly2.go: 接口嵌套接口如何判断接口类型方法一varI.(T)方法二type-switch练习 11.4 simple_interface2.go: 测试一个值是否实现了某个接口接口方法设计的注…

多设备monkey测试工具_基于Tkinter GUI操作

V1.0版本 先看下效果吧: 简单的介绍下: 1.设备列表区域:用于展示当前连接的所有设备 2.monkey参数区域:用于显示即将执行的monkey参数 3.日志区域:用于显示必要日志(其实没啥卵用,就是看着高…

Python日常小技巧(持续更新中)

目录 快速定位元组内容对字典进行排序json的获取(dumps,dump,loads,load)查找字典中相同的key统计列表中元素的个数字典按输入顺序输出历史记录的存储对有多个分割符的字符串进行分割对文件中的时间格式进行转换 字符串的居中,左右对齐列表并行/串行计算字符串判断是…

Flink 学习三 Flink 流 process function API

Flink 学习三 Flink 流&process function API 1.Flink 多流操作 1.1.split 分流 (deprecated) 把一个数据流根据数据分成多个数据流 1.2 版本后移除 1.2.分流操作 (使用侧流输出) public class _02_SplitStream {public static void main(String[] args) throws Excep…

基于Unity3D实现的牙医病人小游戏【100011407】

1 总体设计 1)基本技术路线 运用面向对象的设计理念,设计了病人类,牙医类,候诊椅类,诊疗椅类等,通过对这些类的封装,创立各个类的对象,并调用类的成员函数。 2)总体结…

Java IO,BIO、NIO、AIO

操作系统中的 I/O 以上是 Java 对操作系统的各种 IO 模型的封装,【文件的输入、输出】在文件处理时,其实依赖操作系统层面的 IO 操作实现的。【把磁盘的数据读到内存种】操作系统中的 IO 有 5 种: 阻塞、 非阻塞、【轮询】 异步、 IO复…

TensorFlow2.0学习笔记-3.模型训练

3.模型训练 3.1.Keras版本模型训练 • 构建模型(顺序模型、函数式模型、子类模型) • 模型训练: model.fit() • 模型验证: model.evaluate() • 模型预测: model.predict() • 使用样本加权和类别加权 回调函数 •…

sql注入学习

提示:萌新学习路程的记录型文章,有错误的地方欢迎大佬们指正。 文章目录 前言一、SQLi-Labs1、SQLi-Labs下载、安装(环境搭建)(1) 首先下载解压并移动sqli-labs(2) 找到sql-connections下的db-creds.inc进行修改(3) 打开网页:http…

从客户端中检测到有潜在危险的 request.form值[解决方法]

当页面编辑或运行提交时,出现“从客户端中检测到有潜在危险的request.form值”问题,该怎么办呢?如下图所示: 下面博主汇总出现这种错误的几种解决方法:问题原因:由于在asp.net中,Request提交时出现有html代码或javascript等字符串时,程序系统会认为其具有潜在危险的值。…

sadadas

dasdasdasdasdasd

python_day3_集合与运算/文件读写、修改详解/字符编码转换/函数和函数式编程(return/参数详解/局部变量与全局变量/递归/高阶函数)

Python_集合与运算/文件读写、修改详解/字符编码详解/函数和函数式编程/函数式编程之参数/局部变量与全局变量/递归/高阶函数 在这里得感谢&#xff0c;老师Alex金角大王(路飞学城IT) Python(给兄弟们挂个&#x1f517;) >_<…因为有的是自己理解&#xff0c;如有错误&a…

svn添加新项目的步骤

1.服务端给一个地址&#xff1a;拉取代码 2.上传代码&#xff08;不含没有module的build文件夹和以下文件夹&#xff09;