Git学习

目录

Git常用操作流程:

[1 版本查看:](#1 版本查看:)

[2 在github上建立远程仓库:](#2 在github上建立远程仓库:)

[3 连接ssh](#3 连接ssh)

[4 配置用户名和邮箱](#4 配置用户名和邮箱)

[5 克隆远程仓库到本地](#5 克隆远程仓库到本地)

[6 添加新文件在本地](#6 添加新文件在本地)

[7 提交](#7 提交)

[8 推送](#8 推送)

[9 git补充](#9 git补充)

三种状态:

命令:


Git常用操作流程:

1 版本查看:

复制代码
git --version

2 在github上建立远程仓库:

(54条消息) Git windows通过ssh远程连接本地_git ssh 本地_陈岂几真幸运的博客-CSDN博客

3 连接ssh

复制代码
ssh-keygen

一直回车,然后把.pub结尾的文件,从文件开头,一直复制到主机名前,填入github的SSH中。

4 配置用户名和邮箱

复制代码
git config --global user.name "XXXX"
git config --global user.email "XXXXXX@qq.com"

5 克隆远程仓库到本地

复制代码
git clone  xxx

可以使用ssh地址和https地址,建议用ssh,因为使用https每次修改后都需要输入用户名和密码,很烦。

6 添加新文件在本地

复制代码
git add new.txt  //添加
git rm README.md  //删除
git reset --hard HEAD  //撤销至克隆时状态

7 提交

复制代码
git commit -m '添加了一个测试文件'

8 推送

复制代码
git push -u origin master

第几次需要加上-u

9 git补充

复制代码
mkdir blog
cd blog
git init
git add file1 file2 file3
git push origin master
git branch //查看分支
git branch newbranch //创建分支
git checkout newbranch //切换分支
git branch -d //删除分支中合并的内容
git branch -D //彻底删除该分支
git log //查看日志

三种状态:

Staged暂存

Modified修改

Committed已提交

命令:

Clone

Git Pull 把最新的代码拉下来,并且合并到当前

Git Fetch 把最新的代码拉下来

Git pull = git fetch + git merge

Push 推送过去

Merge

Rebase

Cheery-pick

Stash

Log

Status

相关推荐
Star_KeyW1 天前
【最新】Git简介与完整安装
git
solicitous1 天前
人工智能发展的关键阶段概览
学习
深紫色的三北六号1 天前
基于 Git 某个分支创建一个全新的仓库(GitHub / GitLab)
git·gitlab·github
FPGAI1 天前
Java学习之基础概念
java·学习
专注于大数据技术栈1 天前
java学习--Date
java·学习
-拟墨画扇-1 天前
Git | 标签操作
git·gitee·github·gitcode
94620164zwb51 天前
学习提醒模块 Cordova 与 OpenHarmony 混合开发实战
学习
狂龙骄子1 天前
使用git filter-branch命令修改历史提交
git·filter-branch·迁移仓库历史·所有权转移·修改历史提交
C2X1 天前
关于Git Graph展示图的理解
前端·git
北岛寒沫1 天前
北京大学国家发展研究院 经济学辅修 经济学原理课程笔记(第十五章 劳动力市场)
经验分享·笔记·学习