git操作

1.初始设置

告诉系统你是谁

git config --global uer.name 松间辞999

git config--global user.email 1015475088@qq.com

添加.git文件

git init

2.建立连接

每台电脑都要申请一个公钥,然后存储到gitee里:代表这台电脑和gitee 连接了

输入后不断回车,会自动回馈公钥地址在电脑哪个文件夹里

然后打开gitee设置存进公钥库里

ssh-keygen -t rsa -C "你的邮箱地址"

将本地文件夹与远程仓库文件夹进行连接

git remote add 远程仓库的文件名 远程仓库的地址

例:git remote add study-program git@gitee.com:songjian-ci-999/study-program.git

检查本地仓库与远程仓库的连接情况

git remote -v

3.推拉文件

将某个文件添加到暂存区

git add 01.html

将全部文件添加到暂存区

git add .

将暂存区文件添加到git仓库

git commit -m 第一次提交

在暂存区待提交的文件

git status

克隆仓库

git clone 仓库地址

推送文件上去

当远程仓库中有本地仓库中没有的文件用git push -u 推不上去要用git push -f

git push -f 会使本地仓库强制覆盖远程仓库

git push -u 将远程仓库中没有而本地仓库中有的文件推上去

git push -u 远程仓库文件名 远程仓库分支

例:git push -u study-program master

git push -f 远程仓库文件夹名 远程仓库分支

例:git push -f study-program master

拉取文件下来

git pull 远程仓库名 远程仓库分支

4.忽略文件

文件名:.gitignore

忽略文件夹:文件夹名/

忽略文件:文件名

5.回退版本

查看当前版本以前的日志,看不到本版本之后的日志

git log

查看所有操作的日志

git reflog

回退

git reset --hard 版本号(版本号在log里 可以只写头几位)

例:git reset --hard 1f62e

6.分支

提交文件到分支,要哪几个单独add哪几个

创建并切换到新分支

git switch -C <branch-name>

创建分支

git  branch  分支名称

查看所有分支

git  branch

切换分支

git  checkout  分支名称 

合并分支

git  merge  分支名称

直接退出     输入   :q!

删除本地分支

git  branch  -d  分支名称     删除已经合并的分支

git  branch  -D  分支名称    强制删除分支,不管是否合并

将删除操作提交到远程(删除远程分支,注意origin和:之间有空格)

git push 远程仓库名空格:分支名

例:git push study-program :tt
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值