[过程记录]Git相关

预留一份自己配置和使用Git的过程 , 以便以后更换电脑后重新安装


前情提要or注意事项or主要内容 :

  1. Windows系统 下的Git安装和配置过程中的小部分过程
  2. 暂时只配置了 gitee( 码云 ) , github之后使用时大概会写过程
  3. 参考的话看一下 加粗字体 就可以 ( 其他都是没有什么意义的碎碎念 )
  4. 只是 简 单 的 过 程 , 并不是教程 , 完全没有 " 详细 " 可言 . 找了一些可以参考的更加详细的资料放在下面

一些可供参考的资料
( 链接均引用自CSDN ) :


Git安装教程
Git教程
Git教程(Linux)
Git使用教程
Git常用命令


下载 :

似乎官网有下载很慢的问题 , 于是预留一下自己网盘方便以后重新下载


64位 , 文件名 : Git-2.31.1-64-bit.exe
百度网盘链接
(提取码:5csm )


设置 :

需要在git上设置用户昵称和邮箱 :

$ git config --global user.name "你的名字"
$ git config --global user.email "你的邮箱"


示例 :
$ git config --global user.name “Morlvoid”
$ git config --global user.email “邮箱@163.com”


查看所有的全局配置项 :

$ git config --list --global


查看用户名和邮箱 :

$ git config user.name
$ git config user.email

( 似乎需要 git 中设置的邮箱要和 gitee 注册账号中使用的邮箱相同 )


gitee SSH公钥 :

在git中输入命令 :

$ ssh-keygen -t rsa -C"邮箱"

4次回车将命令执行完毕


打开 C盘:/用户/用户名/,ssh 文件夹 , rsa_id.pub 文件为公钥

通过记事本打开 , 复制全部内容
(其他的打开方式也可以?不过这种时候记事本还是很方便看的)


打开gitee , 个人主页 → 个人设置 → SSH公钥

粘贴


回到git , 输入命令 :

$ ssh -T git@gitee.com


似乎是有一个询问 ,( 不记得了 ) 输入yes后回车即可

成功后显示 : Hi Morlvoid! You’ve successfully authenticated.

( 似乎后面还有什么内容但应该不是那么重要吧 )


初次创建项目并保存到远程仓库过程 :

新建项目文件夹
在文件夹中右键打开 Git Bash Here
输入命令 :
$ git init

文件名后多显示出 ( master )

向git中添加内容 , 输入 :
$ git add .
( 虽然但是 , 还是注意一下add和英文件句号之间有一个空格 )

输入 :
$ git commit -m"对文件的说明"


查看历史提交记录 , 输入 :

$ git log


补充 : 历史版本相关内容

查看简略版的信息 ( 前7位版本号及提交说明 ) :

$ git log --online
$ git log --pretty=online

查看所有版本号 :

$ git log --reflog
$ git log --reflog --online


回到历史版本 :
$ git reset --hard 版本号

回到历史版本并且查看完整历史记录 :

$ git log --reflog --online

只查看最近两次的提交 :

$ git log -2
$git log -2 --pretty=online


gitee中新建仓库

(仓库名字什么的省略掉了)
选择SSH (HTTPS暂时还不会用)
(页面会有一些命令教程但似乎不常用)


找到最后两句 , 逐句复制或输入到 git 中 :
$ git remote add origin SSH地址
$ git push -u origin master

示例 :

git remote add origin git@gitee.com:morlvoid/text.git
git push -u origin master


(origin是默认名字 , 不过通常情况下使用默认应该没有什么问题)

如果执行"$ git remote add origin SSH地址" 时出现报错 : “fatal:remote origin already exists.( 程序源已存在 )” , 此时不能再使用"origin"
查看所有可用的源( 远程地址 ) :
$ git remote -v
可自由选择删除远程地址 :
删除一个源 :

$ git remote remove
示例 :
$ git remote remove origin

重新添加新的地址 :
$ git remote add 远程仓库地址名字 SSH地址


更新项目内容后再提交至远程仓库 :

git 中输入顺序 :
$ git add .
$ git commit -m "更新名字"
$ git push


过程↓ ( 大概 ? )
涉及到的区域

$ git add .

暂存区

$ git commit -m "更新名字"

本地仓库

$ git push

远程仓库


分支

( 暂时只有自己在用还不需要分支 , 只记录一下几个命令 )


查看本地分支 :

$ git branch


创建新的分支 :

$ git branch 新的分支名字

切换到分支 :

$ git checkout 分支名字

创建并直接切换分支 :

$ git checkout -b 分支名


删除分支 :

$ git branch -d 分支名

强制删除分支 :

$ git branch -D 分支名


查看远程分支 :

查看所有分支 :
$ git branch
单独查看分支 :
$ git remote show 仓库名


推送分支 :

$ git push -u 仓库名 本地分支:远程分支


删除远程分支 :

$ git push origin --delete 分支名

示例 :
$ git push -u origin reg:register
_
如果本地分支和远程分支同名 , 可省略 : “:远程分支”
示例 :
$ git push -u origin reg


合并分支
( 没有亲自尝试过命令怎么使用 , 还是不详写了 )
快速合并
三方合并


移除文件

将文件从仓库中移除 :

$ git rm --cached 文件名

将文件从工作区和仓库同时移除 :

$ git rm -f 文件名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Romronronronronron

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值