Git 学习笔记

安装

gittee密钥:ssh-keygen -t ed25519

框架

 工作区即电脑某个文件夹,暂存区缓存提交的数据,本地仓库也存在于文件夹内,用Git Bash Here进行创建,add、commit、push、fetch/clone、checkout、pull、merge等等指令也是在Git Bash Here完成。

常用指令及解释

git init                                      用于文件夹中创建本地仓库

git log  或  git-log                    用于查看提交的日志

git add .                                   用于将工作区文件全部添加至缓存区 add和. 存在1个空格

git commit  -m 'xxx'                  用于将缓存区的文件提交至本地仓库,xxx用于对提交的文件进行备注

git reset --hard commitID         用于版本回退(ID在git-log里查询)

git remote add 远程仓库名称 远程仓库路径(SSH)

推送至远程仓库方法1

git push -u 远程仓库名称 本地仓库分支     一般本地仓库默认为master

推送至远程仓库方法2

git push --set-upstream 远程仓库名 本地仓库分支      建立关联

git push                                     建立关联后直接Push推送至远程仓库

git clone 远程仓库路径 本地仓库名 

git fetch 远程仓库名 仓库分支名   未指定则抓取全部,将远程仓库内容抓取至本地,但不合并

git pull   远程仓库名 仓库分支名   未指定则抓取全部,将远程仓库内容抓取至本地并自动合并等同

fetch+merge(git pull常用)                             

查看指令、创建指令

touch  xxx.xx                             创建xx格式的xxx文件

git log/git-log                              见上述说明

git branch                                   查看本地仓库分支列表

git checkout -b 分支名               建立本地仓库新的分支并切换

git checkout  分支名                  切换分支木

git status                                    查看工作区文件的提交状态

git branch -vv                             查看本地分支与远程分支的关联

vi  xxx                                         编辑xxx文件,:wq退出编辑并且保存

QTCreator使用git注意:

      需对目标文件夹进行add、commi、push后才可进入QTCreator中进行更新和修改操作(也可在QTCreator进行初始化本地仓库),否则,git中的操作除Actions on Commits和创建仓库,其它为灰色按钮。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值