GitHub Git bash 常用命令

1. 下载安装

点击下载windows版本的git bash

安装时,除了下图中的,其余均选择下一步。
在这里插入图片描述安装完成后,点击左下角的windows图标获得下图,点击打开Git Bash。
在这里插入图片描述

2. 设置GitHub用户信息

设置GitHub的用户信息(设置一次以后就不用再设置了,除非想切换用户)。

git config --global user.name "你的用户名"
git config --global user.email "你的邮箱"

3. 进入文件夹

两种方式

  1. 进入项目的文件夹,右键点击Git Bash Here。
    在这里插入图片描述
  2. 从Git Bash进入:使用cd命令进入相关文件夹。

进入后,创建文件/目录、删除文件/目录等各类操作均与Linux相同。

4. 仓库连接

4.1 初始化本地仓库

git init

4.2 GitHub上新建一个仓库

新建仓库的过程请自行查阅。

4.3 配置SSH Key

查看是否有SSH Key

~/.ssh

若显示XX Is a directory,则有;否则,无。
有的话,请记住这个地址。

4.3.1 没有的话

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

不断回车直到生成了结果。

4.3.2 有的话

GitHub首页 => 右上角点击Settings => SSH and GPG keys => New SSH key

Title是给本地取一个名字。
Key是复制本地.ssh目录(之前记住的地址)下的id_rsa.pub里面的内容(记事本打开)。

4.3.3 测试一下

ssh -T git@github.com

看到如下内容表示已经设置完成。

Hi “用户名”! You’ve successfully authenticated, but GitHub does not provide shell access.

4.3 建立连接

复制框内地址。

git remote add 远程仓库名 地址

需要删除该连接的话

git remote remove 远程仓库名 地址

4.4 文件上传

查看本地仓库文件的修改情况

git status

查看具体的内容修改

git diff

提交本地仓库的所有修改到远程github

git add -A

设置commit信息

git commit -m "你干了啥"

进行push操作,正式远程上传(注意:只有第一次上传才用-u,目的在于对齐master分支。)

git push -u 远程仓库名 分支
或者强制push
git push -u 远程仓库名 分支 -f
git push 远程仓库名 本地分支名:远程分支名

若推送时报错,则是由于上传文件过大
记事本打开项目下的.git/config,末尾增加如下

[http]
    postBuffer = 5242880000

则可使得最大能上传5G内容。

4.5 查看提交记录

git log

4.6 pull操作

git pull 仓库名称
或者
git fetch
git merge

4.7 创建分支

查看本地所有分支

git branch 

创建新的分支

git branch 新的分支

切换到新的分支

git checkout 新的分支

删除分支

git branch -d 分支名
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值