【无标题】

本文介绍了GitHub的基本概念,如Repository、star、Fork/clone、PullRequest和Issue等,还涵盖了开源项目贡献流程、Git的安装与使用、远程仓库管理,以及开发工具和协作技巧。
摘要由CSDN通过智能技术生成

github,用来借助GitHub托管项目
Reopsitory 仓库,用来存放项目代码,每个项目对应一个仓库。开源一个新建一个。
star 收藏按钮
Fork/clone 复制克隆项目,复制一个项目分支,自动生成一个仓库到自己的仓库 fork from somebody
Pull Requset 发起请求,基于fork的操作,将分支中做的更新动作发送给源项目仓库,查看过后可以进行合并到原仓库中。
Watch 关注项目,更新了就会收到通知
Issue 事务卡片
接收不到验证邮件的要添加白名单

仓库管理
创建新项目/仓库Create new file
commits:提交次数
编辑和修改文件:点击文件名进入编辑,编辑文件也算一次修改提交,commit一次,方便进行回滚,删除文件同理
查看被删除文件的详细信息:commits中查看
点击文件名或者code可以回到仓库主页
上传文件:upload file,一次可以上传多个文件
Go to file来对文件进行筛选【快捷键t可以直达
事务卡片(Issue)
发现代码BUG,用来交流使用
GitHub基本概念
GitHub主页显示
Your profile 进入个人主页
Your stars 进入收藏界面
Watch 关注别人
Fork 生成一模一样的仓库,like copy or clone,fork之后,仓库是独立存在的,将fork之后的文件更新到原来的仓库,Pull Request发起请求
开源项目贡献流程
Issue 提交问题or ideas
Pull Requset 修正代码补充功能
fork项目,修改自己仓库的项目代码,发起请求
Git的安装使用
通过git来管理GitHub,托管项目
下载安装
检验git是否安装成功
鼠标右键,如果有Git gui和bash就欧克
Git的工作区域
工作区 用来新建、修改代码
Git仓库 最终确定的文件保存到仓库,成为最新的版本,并对其他人可见
暂存区 暂存已经修改的文件,最后统一提交到git仓库中
工作区 <-暂存区 git add + 文件名
暂存区 <-- 仓库 git commit -m “提交描述”
git status用来查看文件的状况和所在位置
git初始化基本信息以及用户名设置
git config – global user.name ‘itcast’
git config – global user.email 'itcast@‘itcast.com’
初始化一个新的git仓库
1,创建文件夹 mkdir + 文件名称
2,在文件内初始化git【创建git仓库

cd test 
	pwd

git init 生成隐藏文件,用来存储仓库所有信息 .git文件
3,向仓库中新建文件 touch + 文件名称.java,add 和commit 最后git status查看文件状态
4,修改文件,检查状态
add + commit
5,删除仓库文件
删除目录中文件 rm -rf + 文件名
从git中删除文件, git rm + 文件名
commit + status

git远程仓库
使用远程仓库,可实现备份以及代码的共享,提交到仓库之后,再push一下即可

ls :查看当前文件
pws:查看当前工作目录
vi 修改文件esc退出编辑 :wq保存
cat + 文件名 查看文件内容
rm -rf + 文件名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值