IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 2021-09-12 -> 正文阅读

[开发工具]2021-09-12

使用git命令创建远程仓库或者建立已有远程仓库联系以及常用命令的收集

创建git仓库

创建文件夹:mkdir build-your-own-website
进入创建的文件夹下:cd build-your-own-website
在自己创建的文件夹中初始化git本地管理:git init
创建一个介绍git管理的项目信息:touch README.md
将该信息提交到本地缓存:git add README.md
将自己要提交的项目复制到创建的文件夹下,并使用该命令提交到本地仓库:git commit -m “first commit”

创建远端仓库:git remote add origin https://gitee.com/sengeweiwu/build-your-own-website.git

解释:
/sengeweiwu:是我的git账号的url信息,根据你自己的账号来,这个信息登录你自己的git账号查看:
在这里插入图片描述

build-your-own-website.git:这是我创建远端仓库的名称,根据你自己的设计名称来,

git push -u origin master:这个命令解释:简单来说使用git push -u origin master以后就可以直接使用不带别的参数的git pull从之前push到的分支来pull。
更简单地说:

从技术上讲,该-u标志添加了对您推送到的上游服务器的跟踪引用。

这里重要的是,这使您可以在git pull不提供更多参数的情况下执行 a 。例如,一旦你做了一个git push -u origin master,你可以稍后调用git pull,git 就会知道你实际上是指git pull origin master.

否则,您必须输入整个命令。

如果已经有仓库了
cd existing_git_repo
git remote add origin https://gitee.com/sengeweiwu/build-your-own-website.git
git push -u origin master

有时候使用该命令会报错:$ git push -u origin master
git: ‘credential-manager-core’ is not a git command. See ‘git --help’.
出现这种错误原因是你当前的ssh密钥失效了,可以重新生成ssh,
具体的命令:ssh-keygen -t ed25519 -C “xxxxx@xxxxx.com”
直接复制这个命名就好,效果如下:

在这里插入图片描述

然后输入命令cat ~/.ssh/id_rsa.pub,就可以查看生成的公钥
在这里插入图片描述

然后登录自己的gitte账号找到ssh,对公钥进行添加

在这里插入图片描述

再次使用git push -u origin master命令成功了!!!
在这里插入图片描述

将要提交的项目复制到本地仓库下,也就是有.git的文件夹下

在这里插入图片描述

然后将xiaosi项目add到本地仓库,再commit到本地仓库,最后push到远端

在这里插入图片描述

完成效果:

在这里插入图片描述

常用的命令:
提交本地全部代码:git push --all
查看提交状态:git status
删除远程仓库 :git remote rm origin
查看远程版本:git remote -v
查看提交日志:git log
提交代码:git commit -m 修改日志内容

创建分支、合并分支

创建一个dev分支并切换到dev分支(这个分支是本地仓库的分支):git checkout -b dev

列出分支:git branch

切换到master分支:git checkout master
合并dev分支:git merge dev
删除dev分支:git branch -d dev
创建远端仓库分支:git push --set-upstream origin dev

git远程分支的合并(以dev 合并到 master上为例)

创建新分支:git checkout -b dev
代码的更改都存在dev分支下:coding->commit-push dev
合并前,切换到主分支:git checkout master
拉取内容:git pull
切回dev分支:git checkout dev
合并,有冲突解决冲突:git merge master
保存确认:git commit
切换回master:git checkout master
分支合并:git merge dev --squash
解释–squash作用:
–squash 会暂停commit提交。要不然一个merge会自动提交commit。
本地仓库保存:git commit
推送上去:git push origin

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-09-13 09:28:08  更:2021-09-13 09:30:52 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/23 5:41:37-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计