博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GitHub初体验
阅读量:5309 次
发布时间:2019-06-14

本文共 1196 字,大约阅读时间需要 3 分钟。

安装GitHub(windows镜像)

       $ git config --global user.name “username”

       $ git config --global user.email “user@email.com”

 

创建版本库(用于Git管理文件)

$ mkdir learngit          创建(文件夹)目录

$ cd learngit               移动到目录

$ pwd                         显示当前目录

 

初始化Git仓库(通过git init命令把这个目录变成Git可以管理的仓库:)

       $ git init

 

添加文件到Git两部曲(commit可以一次提交很多文件,所以你可以多次add不同的文件

       $ git add <file>                                      添加文件

       $ git commit –m “caption”                提交操作并带上说明

 

修改文件(更新了文件内容,再次添加并提交)

       $ git status                  查看仓库当前文件状态(是否被修改)

       $ git diff <file>         有好的告诉我,修改的内容(可以反复使用 $ git status 查看文件状态)

       使用添加文件到Git两部曲 进行更新

      

版本回退(查看Git日志,我并不会去操作回退,仅用日志操作)

       $ git log (--pretty=oneline //只显示commit(版本号)和操作,并显示在一行

commit 46d1db4f3dc8ee7b1905a465071438d0e963cb1d

Author: Feng-CodeKing <1105738492@qq.com>  //用户

Date:   Sat Jun 25 08:31:54 2016 +0800     //日期

 

             add distributed                         //文件操作

 

       文件删除

 

       $ rm <file>  

 

远程仓库

       创建SSH

              $ ssh-keygen –t rsa –C “user@email.com”(获取 .ssh目录,里面有id_rsaid_rsa.pub两个文件,这两个就是SSH Key的秘钥对

       登陆GitHub,打开“Account settings”,“SSH Keys”页面,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容

 

       关联远程库

       $ git remote add origin git@github.com:<username>/learngit.git

 

推送本地库的所有内容到远程库上

       $ git push –u origin master                     (第一次推送加上了 –u 参数,之后推送 $ git push origin master)

 

克隆远程库

       $ git clone git@github.com:<userrname>/<git库名>.git

转载于:https://www.cnblogs.com/feng-codeKing/p/5615909.html

你可能感兴趣的文章
关于 linux 的 limit 的设置
查看>>
模块搜索路径
查看>>
如何成为一名优秀的程序员?
查看>>
HDU(4528),BFS,2013腾讯编程马拉松初赛第五场(3月25日)
查看>>
C++期中考试
查看>>
Working with Characters and Strings(Chapter 2 of Windows Via C/C++)
查看>>
vim中文帮助教程
查看>>
Android 创建与解析XML(四)—— Pull方式
查看>>
CodeForces 411B 手速题
查看>>
同比和环比
查看>>
美国在抛弃慕课,中国却趋之若鹜
查看>>
SpringMvc拦截器运行原理。
查看>>
MySQL基础3
查看>>
云计算数据与信息安全防护
查看>>
全局设置导航栏
查看>>
RxJS & Angular
查看>>
面向对象(多异常的声明与处理)
查看>>
MTK笔记
查看>>
ERROR: duplicate key value violates unique constraint "xxx"
查看>>
激活office 365 的启动文件
查看>>