GitHub操作指南

                           github基本的使用方法与注意事项   

1、GIthub首页

首先需要在自己github账户上创建一个初始库,即远程库文件 复制此库文件的http地址(后期有用)

禁止转载

2、本地的bash控制台

 在本地创建一个新的文件夹,将需要托管的代码放入到新建的文件夹中,配置bash环境等.

步骤

1、设置git的user name和email

2、检查是否存在SSH Key

3、获取SSH Key

4、GitHub添加SSH Key

 

git config --global user.name "githunusername"
git config --global user.email  "xxx@qq.com"
# 生成SSH KEY
ssh-keygen -t rsa -C "xiangshuo1992@gmail.com"

cat id_rsa.pub
//拷贝秘钥 ssh-rsa开头

将如下的秘钥  在github中进行配置 ->> settings ->>New SSH key
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDcmJeRZ8A3SPdR2P01ug4TqbJFFtql8UACStPCHbQXrzyM7jR3H03tdXMK4R/MoTIN5rWkFj6nR4VWPcmgN2pVPimYOc1HQIp1eKcsypdBLdfujozLCqqCiK3WWRNDbEUgL1HHqrIEq4FObX6VvRyQ1dqK7K/ceGZrkDugBn2FDfT/B+ty9ES3Q8XXBonKFvwOFJZOO8PbHUyihymaEb8IvMK2juRINt5ccsFvdWJrF11h3b6mlAchIWYpI3IXSLlIOodovvMzB4cpKgOvcy+UllCBrlpoRMJWoliwQv4glcTAmxh7DI9s8ciMzsjkPbYx2EeAWoXgJSGuHAUVShL3X3Dy0Im8NopG6f8zpRVKg22R3HD/AeztXFs55qSFEdcOhyKMWpxl7YrEZwUNeH1pHFfVBQe6HTu7pzSSz2lXHp0Qtkan+VgsQOlSuQTVWHVkkSWtErXlmKjcOFNW0kNgya3IqjP+a2hq/GvqiQFvq3rSvdpWoponuPDN2mVDmaU= XXXX@qq.com

 

3、Git Bash创建本地库

         3.1  在当前文件下,运行git Bash,创建本地的库.

Administrator@PC-201796RHN MINGW64 /d/python cod/s/新建文件夹
$ git init
Initialized empty Git repository in D:/python cod/s/新建文件夹/.git/

3.2 将需要托管的代码放入文件夹中.

3.3 将改变的代码提交至缓存中,文件的后缀名不能忘记.

Administrator@PC-201796RHN MINGW64 /d/python cod/s/新建文件夹 (master)
$ git add skill.txt
git add -u + 路径:将修改过的被跟踪代码提交缓存
git add -A + 路径: 将修改过的未被跟踪的代码提交至缓存

3.4 将需要托管的代码提交到本地仓库中:git commit -m “提示信息”(提示信息,便于后期查看).

Administrator@PC-201796RHN MINGW64 /d/python cod/s/新建文件夹 (master)
$ git commit -m "githubskill"
[master 2bd4cdf] githubskill
 1 file changed, 40 insertions(+)
 create mode 100644 skill.txt

3.5 将复制的Github账户上创建一个初始库的http地址,将本地库与远程库连接

Administrator@PC-201796RHN MINGW64 /d/python cod/s/新建文件夹 (master)
$ git remote add origin https://github.com/backstage-style-js-separate.git

3.6 最后一步,将本地库提交到远程库,此时远程库中的文件已被本地库所更新.

$ git push -u origin master
Enumerating objects: 9, done.
Counting objects: 100% (9/9), done.
Delta compression using up to 4 threads
Compressing objects: 100% (8/8), done.
Writing objects: 100% (9/9), 1.94 KiB | 662.00 KiB/s, done.
Total 9 (delta 1), reused 0 (delta 0)
remote: Resolving deltas: 100% (1/1), done.
remote:
remote: Create a pull request for 'master' on GitHub by visiting:
remote:      https://github.com/backstage-style-js-separate/pull/new/master
remote:
To https://github.com/backstage-style-js-separate.git
 * [new branch]      master -> master
Branch 'master' set up to track remote branch 'master' from 'origin'.

 

4、现在你已经可以在github账户上查看你更新的文件了.

5、更新代码

        运用git clone download自己或者别人的代码,下面例子是更新远程代码库

 

6 分支:

git branch

git branch branch_name   创建一个branch_name的分支

git checkout  branch_name   切换到branch_name的分支

git checkout -u origin master

合并分支

先切换到 master,然后再merge dev到 master , 最后 push master

 

# 切换到Master分支
  git checkout master

# 对p分支进行合并
git merge --no-ff p

 

可以通过如下命令进行代码合并【注:pull=fetch+merge]

git pull --rebase origin master

git remote rm origin   删除origin

1  git clone 

2 将需要上传的文件放入配置的环境中去,上传即可

 

6 分支:

新建仓库提交步骤

  1. 1. git init # 初始化仓库

 

  1. 2. git add .(文件name) # 添加文件到本地仓库

 

  1. 3. git commit -m "first commit" # 添加文件描述信息

 

  1. 4. git remote add origin + 远程仓库地址 # 链接远程仓库,创建主分支

 

  1. 5. git pull origin master # 把本地仓库的变化连接到远程仓库主分支

 

  1. 6. git push -u origin master #把本地仓库的文件推送到远程仓库

 

# 删除本地最后一条记录,如果需要删除最后提交的N条记录,将“1”替换为一个具体的数字“N”即可。
git reset --hard HEAD~1
1
2
但生活往往不会太过于简单,有时我们会需要删除提交记录中的某几条,例如,使用git log命令(小提示:可以使用git log --oneline查看精简的提交记录)查看得到的提交记录

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
你好!关于 Github 的使用手册,我可以为你提供一些基本的指导。首先,你需要在 Github 上创建一个账号。然后,你可以创建自己的仓库(repository),用于存储你的代码或项目。 在仓库中,你可以进行一系列操作,比如上传代码、创建分支、提交更改等。你可以使用 Git 命令行工具或者使用 Git 的图形化界面(如 Github Desktop)来进行这些操作。 下面是一些常用的 Github 操作指南: 1. 创建仓库: - 在 Github 上点击 "New repository" 按钮,填写仓库名称和描述。 - 选择仓库的可见性(公开或私有)。 - 可以选择添加一个 README 文件,用于介绍你的项目。 2. 克隆仓库: - 使用命令行工具,使用 `git clone` 命令将远程仓库克隆到本地。 - 例如:`git clone https://github.com/your-username/your-repository.git` 3. 提交更改: - 在本地进行代码修改后,使用 `git add` 命令将修改的文件添加到暂存区。 - 使用 `git commit` 命令提交暂存区的更改到本地仓库。 - 使用 `git push` 命令将本地仓库的更改推送到远程仓库。 4. 创建分支: - 使用 `git branch` 命令创建一个新的分支。 - 使用 `git checkout` 命令切换到新创建的分支。 - 在新分支上进行代码修改和提交。 5. 合并分支: - 切换回主分支,使用 `git merge` 命令将其他分支的更改合并到主分支。 - 解决可能出现的冲突。 - 提交合并后的更改。 这只是 Github 的一些基本操作,还有很多其他功能和命令可以学习和探索。你可以参考 Github 的官方文档,了解更多详细的信息和用法。 希望这些信息对你有帮助!如果你还有其他问题,请随时提问。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值