Windows系统 Github使用教程

Git安装

在优快云中关于优快云安装的教程已经非常多,这里就不在重复,具体可参加以下地址
Kelvin写代码写的git安装教程

Git账户设置

  1. 查看用户名以及邮箱:
	git config user.name // 查看用户名
	git config user.email // 查看邮箱
	git config --list // 列出所有 Git 当时能找到的配置
  1. 设置/更改用户名和邮箱,有先后顺序:
	git config --global user.name "your name"
	git config --global user.email "your email"

添加秘钥

若要将本地仓库同步到远程仓库,则需要在Github中添加密码。在setting中可以看到有两种秘钥,一种是SSH,另一种是GPG。如何生成秘钥网上已经有很多教程,并且官方也有相应的教程,但前提是要有一定的英文基础。

  1. SSH秘钥
  2. GPG秘钥

本地建立仓库

  1. 新建文件夹
  2. 进入该文件夹,右击鼠标并选择Git Bash Here
  3. 输入命令:git init,该命令可以初始化一个空的git仓库在相应目录里
  4. 可作出自己需要的修改,如:新建一个叫Listening.md的文件
  5. 输入命令:git add Listening.md。这一步可以把修改提交到暂存区
  6. 正式提交到仓库,输入命令git commit -m “Listening.md”(-m代表message)

提交到远程仓库

1.接下来就可以打开github建立一个空的仓库,仓库名最好与本地建立的目录名一致以防忘记
在这里插入图片描述
2. 点击下图的绿色按钮后,就会进入以下页面。由于我们已经在本地初始化了git仓库并且提交了修改,那么我们就运行第二个标题的两句命令行(其实与第一个标题最后两句是一样的):
在这里插入图片描述

本地仓库变化更新到远程仓库

git status
git add . //添加所有change到暂存区
git commit -m "备注" //提交暂存区
git push -u origin master

若是使用IDE新建的项目工程,有些中间文件不想上传到远程仓库中,此时可通过修改"git add"命令来指定更新的文件类型
git add *.txt  // 将当前目录及子目录下的所有py文件更新到stage

将远程仓库代码同步更新到本地

  1. 方法一

    git remote -v //查看远程分支
    git fetch origin master:temp //从远程获取最新版本到本地
    git diff temp //比较本地仓库与下载的分支temp的区别
    git merge temp //更新本地仓库
    git branch -d temp //删除temp分支

  2. 方法二

    git remote -v //查看远程分支
    git fetch origin master //从远程获取最新版本到本地
    git log -p master.. origin/master //比较本地的仓库和远程参考的区别
    git merge origin/master //把远程下载下来的代码合并到本地仓库,远程的和本地的合并

恢复删除的本地仓库文件

  1. git checkout 文件名

错误汇总

  1. remote origin already exists

git remote add origin fatal:
remote origin already exists.(报错远程起源已经存在。)
解决办法:
1. 先输入 git remote rm origin
2. 再输入 git remote add origin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值