github 相关操作知识


###新设备上使用github

1.要在本地创建一个ssh key

ssh-keygen -t rsa -C  "email address"

2.界面提示进入.ssh文件夹下,找到id_rsa.pub 打开并负责key到github官网
进入setting 并添加key,绑定设备成功

3.检查是否绑定成功

ssh -T git@github.com

4.ssh进行登入

git config --global user.name "github account"
git config --global user.email "email address"

5.把网页位置克隆到本地

git clone https://github.com/wkslearner/machine_learning.git

###其他常规操作

常规操作

1.创建文件夹

mkdir hello-word

2.进入文件夹

cd  hello-word

3.初始化git仓库

git init

4.创建一个readme.txt

echo "This is a simple practise" > readme.txt

5.查看当前版本状态

git  status

注:在Untracked files(未跟踪文件)下,会出现红色的readme.txt,代表此文件还未被Git所管理。

6.添加文件到缓冲区

git  add  文件名

7.添加文件备注名 后面的cc为备注信息

git commit -m "cc"

8.查看历史提交记录

git log

9.查看当前有哪些分支

git  branch

注:没有创建分支的情况下,只有master

10.添加分支

git checkout -b  分支名称 
git branch –d  分支名称   #删除分支

注:回到主分支 git checkout master

11.回到历史的某个版本

git check commit  id编号

注:id 可以用git log 查找

12.把文件push到网站上

git push origin master

注:一般在git add 及 git commit -m 'xx' 之后

13.列出远程分支

git remote
git remote -v     #列出详细信息
git remote add origin https://github.com/wkslearner/scikit_learn.git

把缓存区数据添加到远程

git push -u origin sk_learn

把缓存区数据提交到仓库

14.下载代码

git pull

以上为常用的一些git 命令行操作

posted @   molearner  阅读(373)  评论(0编辑  收藏  举报
编辑推荐:
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
阅读排行:
· 《HelloGitHub》第 108 期
· Windows桌面应用自动更新解决方案SharpUpdater5发布
· 我的家庭实验室服务器集群硬件清单
· C# 13 中的新增功能实操
· Supergateway:MCP服务器的远程调试与集成工具
点击右上角即可分享
微信分享提示