用git上传项目到GitHub或者码云全过程

简介: 笔记

1. 会生成一个隐藏文件夹".git"。这是一个不可删文件,因为暂存区和历史区还有一些其他的信息都在这里,删掉就不是一个完整的仓库了

指令:$ git init

1.png

 

 

2. 将本地仓库和远程仓库链接

指令:$ git remote add origin +“地址”

(origin是随便起的名字,可以随意修改,大部分都是用这个)

2.png

3.用于查看当前仓库和远程仓库的关联

指令:$ git remote –v

3.png

4.把最新的文件上传到暂存区

指令:$ git add ./或者git add –A

4.png

5.把暂存区的内容提交到本地版本库

指令:$ git commit -m '描述信息本次提交的描述'

5.png

6.创建分支

指令:$ git branch -m +分支名

6.png

7.查看本地提交过的所有版本,以及从远程仓库拉下来的版本

指令:$ git log –all

7.png

8. 把本地仓库当前所有分支内容提交

指令:$ git push或者git push origin +分支名称

8.png

这样就完成了上传

 

小补充


克隆文件:

git clone <文件名>

删除git暂存区文件:

git rm --cache 文件名

查看所有分支:

git branch  查看电脑B本地仓库的分支

git branch -r   查看远程仓库的分支

git branch -a  查看本地和远程仓库的所有分支

查看暂存区所有文件:

git status

下载git库代码:git push +地址

删除远程分支:git push origin :分支名(冒号不可少)

                     git push origin --delete 分支名


git的全局配置

姓名配置

          git config --global user.name  -->查询名字

          git config --global user.name +名字 -->设置名字

邮箱配置

           git config --global user.email -->查询邮箱

           git config --global user.email +邮箱地址  -->设置邮箱

git pull   电脑拉取

git pull origin main(分支名称)

在项目内部中创建简单的小分支

git checkout -b +名字

git 查看日志记录


1、git log

如果日志特别多的话,在git bash中,按向下键来查看更多,按q键退出查看日志。

2、git show

查看最近一次commit内容,也可以后面加commit号,单独查看此次版本的日志。

3、git log -p

-p参数输出的信息会更多,用来显示提交的改动记录,相当于多次使用git show [commit_id]的结果。

强制上传覆盖远程文件,

git push -f origin master




相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
5天前
|
开发工具 git
Git项目如何配置,如何上传至GitHub。其详细步骤
Git项目如何配置,如何上传至GitHub。其详细步骤
8 0
|
13天前
|
网络安全 数据安全/隐私保护
解决git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Pleas
解决git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Pleas
|
14天前
|
存储 开发工具 git
|
18天前
|
开发工具 数据安全/隐私保护 C++
vs2019中同步到github上的用户名错误_控制面板和vs的git全局设置重新登录
vs2019中同步到github上的用户名错误_控制面板和vs的git全局设置重新登录
17 0
|
19天前
|
Shell 开发工具 git
如何在GitHub上传项目
如何在GitHub上传项目
17 1
|
20天前
|
前端开发 JavaScript 网络安全
Git(3) 使用Github管理项目
Git(3) 使用Github管理项目
25 0
|
开发工具 git
Github最简单实用的Git命令指南
create a new repository on the command line   echo "# test" >> README.md git init git add README.md git commit -m "first commit" git remote add origin git@github.
1341 0
|
2月前
|
人工智能 文字识别 异构计算
关于github开源ocr项目的疑问
小白尝试Python OCR学习,遇到报错。尝试Paddle OCR部署失败,Tesseract OCR在Colab误操作后恢复失败。EasyOCR在Colab和阿里天池Notebook成功,但GPU资源不足。其他平台部署不顺,决定使用WebUI或阿里云轻应用。求教OCR项目部署到本地及简单OCR项目推荐。
31 2
|
2月前
|
人工智能 自然语言处理 iOS开发
『GitHub项目圈选19』推荐5款本周 让人爱不释手 的开源项目
『GitHub项目圈选19』推荐5款本周 让人爱不释手 的开源项目
|
2月前
|
存储 Web App开发 人工智能
『GitHub项目圈选18』推荐5款本周 超实用 的开源项目
『GitHub项目圈选18』推荐5款本周 超实用 的开源项目
122 1