Git&GitHub tips
1.什么是Git和GitHub?
2.它们对项目有什么帮助?
3.具体的操作是什么?
简单来说就是我可以把自己的项目代码放在云
端,然后线下修改之后可以推上去,也可以拉取
别人的代码进行bug修改,然后pull request让别
人拉回去看看是不是OK,如果可以的话就merge
合并。
1)通过IDEA等编辑器管理自己的项目
IDEA进行配置之后,我们可以在命令行中管理自
己的项目;也可以使用GitHub图形界面进行提
交(体验之后觉得很友好)
2)参与别人的项目
我们可以fork->修改bug->commit->pull
request->获得开发经验
3)线下通过Git工具来管理自己的项目
第一次配置Git工具的话可以看这个https://
zhuanlan.zhihu.com/p/437280775
发
现现
在
经
不
能
用用
户
名和
密
码
去
授权
了
,
而
是
用
户
名和
token
在
查
看
pull request
觉
得很
好
的
一
句
话
:
想想我
们中
学
考
试
,
老
师
改
卷
的
场
景
吧
。
你做
的
试
卷
就
像仓
库
,
你
的
试
卷
肯
定
会
有
很
多
错
误
,
就
相
当
于
程
序
里
的
bug
。
老
师
把
你
的
试
卷
拿
过
来
,
相
当
于
先
fork
。
在
你
的
卷
子
上做
一
些修
改批
注
,
相
当
于
git commit
。
最
后
把改
好
的
试
卷
给
你
,
相
当
于
发
pull request
,
你
拿
到
试
卷
重
新改
正
错
误
,
相
当
于
merge
。
可
以
在图
解
Git
中
看
到
很
详
细的
操
作
http://
marklodato.github.io/visual-git-guide/index-
zh-cn.html
,
例
如右图
4.有没有自己关于它们的思考呢?
怎么利用它们来更好的开始自己的项目呢?
create a new repository on the command line
echo "# test" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/
threecat-up/test.git
git push -u origin main
push an existing repository from the
command line
git remote add origin https://github.com/
threecat-up/test.git
git branch -M main
git push -u origin main
配
置
好
IDEA
等
开
发
工
具
可
以
更
快
的
利
用
GitHub
进
行
开
发
参与别人的项目贡献自己的力量咋做?
在用到别人的工具的时候如果有能力添加确实可
以去贡献自己的代码,具体的步骤:https://
www.zhihu.com/question/39721968
所以markdown要经常写呀
markdown的官方教程:https://markdown.
com.cn/intro.html,我一般都是直接找具体的语
法emmm
projects:GitHub 上的项目板帮助您组织工作和
排列工作的优先级。 您可以为特定功能工作、全
面的路线图甚至发布检查列表创建项目板。 通过
项目板可以灵活地创建适合需求的自定义工作流
程。项目板包括议题、拉取请求和注释,在选择
的列中分类为卡片。 您可以拖放或使用键盘快捷
键对列中的卡片重新排序,在不同列之间移动卡
片,以及更改列的顺序。
GitHub
就
是
基
于
git
的
代
码
托
管
平
台
,
通过
线
下
的
git
工
具
我
们
可
以
管
理
GitHub
平
台
上
自
己
的
代
码
,
总
之
它
们
只
是托
管
代
码的
平
台和
工
具
。
1
)
可
以利
用
Git
和
GitHub
来
进
行
项
目
代
码的管
理
2
)
可
以共
同参
与
项
目
,
可
以借
鉴
其
它工
程
师
的
项
目
拥有一个自己的免费网页:GitHub pages
作为你自己(或者组织)的网站(访问地址示
例:http://username.github.io)
作为你某一个项目的网站(访问地址示例:
http://username.github.io/projectname)
详细的可以查阅官方的资料:https://docs.
github.com/en/pages/getting-started-with-
github-pages
在查看issue(table message)、wiki(文章编
辑)和action(脚本)用处的时候发现GitHub真
的强啊
评论0