栏目分类:
子分类:
返回
文库吧用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
文库吧 > IT > 软件开发 > 后端开发 > C/C++/C#

GitHub简单使用教程(项目搜索.下载、上传项目)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

GitHub简单使用教程(项目搜索.下载、上传项目)

Github

代码托管平台,用于管理代码历史纪录与远程协作

 登录后主页:

项目搜索

搜索时可使用以下条件,使搜索更高效准确:

按照项目名/仓库名搜索(大小写不敏感)

in:name xxx  项目名包含Xxx

in:description xxx  项目描述包含XXX

in:readme xxx   项目介绍文档里含有Xxx

根据受欢迎程度搜索

(fork是复制数量,star为点赞数量)

stars:>xxx stars数大于XX

stars:xx..xx stars数在XXXX之间

forks>XXX forks数大于XXX

forks:xx..x forks数在XXXX之间

根据仓库是否在更新搜索

pushed:>YYYY-MM-DD最后上传日期大于YYYY-MMDD

created:YYYY-MM-DD创建日期大于YYYY-MM-DD

根据某个用户或组织搜索

user:name:查找某个用户

org:name查找某个组织

followers:>=XXX查找关注者数量超过XXX的开发者

按照地区和语言搜索:

location:地区

language:语言

awesome加强搜索:awesome 关键字

根据仓库的license搜索:license:对应协议

根据仓库大小搜索:size>=数字【注意:100代表100Kb单位为Kb】

 也可以结合使用,例如:in name:book stars>5000

代码下载

打开某个项目后:

1、以URL链接方式下载,例,git clone https://github.com/xz9594/testgit.git 

2、在GitHub软件中打开

3、直接下载压缩文件

watch:会持续收到项目的动态(可多项选择)

fork:复制某个项目到自己的仓库

star:点赞数

clone:将项目下载到本地

follow:关注作者,会收到他们的动态

上传项目代码 

创建项目:

Repository name:仓库名称;Description:项目描述;Initialize this repository with a README:初始化仓库的信息文件。

在创建完成自己的库后,让电脑克隆一个创建的库,方面自己电脑上的代码同步到GitHub上的库中,下载软件:Git Bash。

下载地址:git-scm.com

 上传项目内容

Git的一些命令:

mkdir: XX(创建一个空目录XX指目录名)

pwd:  显示当前目录的路径

git init  把当前的目录变成可以管理的git仓库,生成隐藏的.git文件。

git add XX  把XX文件添加到暂存区。

git commit -m “XX” 提交文件 -m后面的是注释

git status 查看仓库状态

git diff XX   查看XX文件修改了哪些内容

git log 查看历史记录

git reset -hard HEAD^ 或者git reset -hard HEAD~ 回退到上一个版本   (如果想回退到100个版本,使用git reset -hard HEAD~100)

cat XX 查看XX文件内容

git reflog  查看历史记录的版本号id

git checkout --XX    把XX文件在工作区的修改全部撤销

git rm XX  删除XX文件

git remote add origin https://github.com/xz9594/testgit.git  关联一个远程库

git push -u (第一次提交要用-u以后不需要)origin master把当前master分支推送到远程库

git clone https://github.com/xz9594/testgit.git   从远程库中克隆

git checkout -b dev 创建dev分支  并切换到dev分支上

git branch  查看当前所有分支

git checkout master 切换回master分支

git merge dev 在当前分支上合并dev分支

git branch -d dev  删除dev分支

git branch name 创建分支

git stash 把当前的工作隐藏起来等以后恢复现场后继续工作

git stash list 查看所有被隐藏的文件列表

git stash apply 恢复被隐藏的文件,但是内容不删除

git stash drop删除文件

git stash pop 恢复文件的同时也删除文件

git remote 查看远程库的信息

git remote -v 查看远程库的详细信息

git push origin master    Git会把master分支推送到远程库对应的远程分支上

git 还原push:

1. git log

2. git reset --soft 43dc0de914173a1a8793a7eac31dbb26057bbee4

3. git push origin master --force

 主页介绍:

Edit profile,修改个人简介;Overview,个人主页概览;Repositories,仓库;Star,点星记录;Followers,粉丝;Following,关注的 GitHub 账号

个人贡献:

Popular repositories,受欢迎的仓库,以Star数为依据,依次展示个人项目中Star数前 6 的项目;
Contribution,贡献标记,贡献越多,小方块的颜色越深;
Contribution activity,贡献活动记录,展示了我们的活动记录。

转载请注明:文章转载自 www.wk8.com.cn
本文地址:https://www.wk8.com.cn/it/1038691.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 wk8.com.cn

ICP备案号:晋ICP备2021003244-6号