转载:https://blog.csdn.net/weixin_46654114/article/details/105569181
Github和Git的基本使用
Github
github是通过Git进行版本控制的软件源代码托管服务平台,于2008年4月10日正式上线。github除了Git代码仓库托管及基本的Web管理界面以外,它还提供了一些方便社会化共同软件开发的功能,即一般人口中的社群功能,包括允许用户追踪其他用户、组织、软件库的动态,对软件代码的改动和bug提出评论等。
一.基本概念
-
仓库(Repository):存放项目代码,多个开源项目存放多个仓库。
-
收藏(star):收藏项目。
-
复制克隆项目(fork):该fork的项目时独立存在的,复制过来自己用
-
发起请求(Pull request):你新增了功能,觉得不错,想和原本项目一起
-
关注(watch):关注别人项目,及时收到更新的消息。
-
事物卡片(lssue):发现代码BUG,但是目前没有成型代码,需要讨论时用。
-
主页:(1)github(2)仓库(3)个人
二 .创建账号
第一步
第二步
第三步:点击 skip this step
三.创建仓库
一个git库(仓库)对应一个开源项目
通过git管理git库
仓库主页说明
四:仓库管理
- 创建文件
- 编译文件
- 上传文件
五.仓库主页英文介绍
1.issue
新建 2.Unwatch
关注 3. star
收藏 4.Fork
复制克隆项目
5.edit
修改 6.Create new file
创建文件 7.Upload file
上传文件
8. find files
搜索仓库文件 9. Clone or download
直接下载或通过git克隆 10. commits
提交次数,查看信息
11.Your profile
个人主页 12. Your stars
自己的收藏 13.pull requests
发起请求 13.mkdir
文件名
9. start a project
创建一个仓库
10. Initialize this repository with a README
在仓库下多一个redme的说明文件来描述项目。
Git
一. Git优势
二.下载地址
三.基本信息设置
进入你要存放文件的文件夹,右击点击进入Git Bash Here
注意:这里填写的是你的Github用户名和邮箱,这样在你提交的时候仓库里面就可以看到
设置用户名:
git config --global user.name ‘这里填写自己的用户名’
设置用户名邮箱
git config --global user.email ‘这里填写自己的用户名邮箱’
注意空格
四.工作区域(上传文件到Github)
- 进入暂存区:
git add
文件名- 进入Git 仓库 :
git commit -m
“提交描述”- 上传 :
git push
五.删除文件
rm -rf
文件名git rm
文件名git commit -m
'提交描述 ’
六. 修改文件
vi 文件名
(a 进入编译,Esc切换,然后在左下角输:wq
就可以退出)
七.将Github文件克隆到Git上
git clone
仓库地址
八.本人遇到的问题
1.上传时要输入账号密码(私有项目,没有权限)
解决:
- 在
.git
文件 里面找到config
打开
.git
文件在你mkdir创建的文件夹里面
- 将 [remote “origin”]
url = https://github.com/用户名/仓库名.git
改为
[remote “origin”]
url = https://用户名:密码@github.com/用户名/仓库名.git
列
[remote “origin”]
url = https://Rodma1:chenyun123@github.com/Rodma1/test.git
保存就解决了
- 上传错误 (git push)
输入:git pull --rebase origin master
3.查找问题经验
可以输入
git status
查看当前状态,你在删除或者上传时漏了那一步操作
九 .需要记住的基本操作命令
注意每个单词后都有空格
创建文件夹:mkdir
文件名
进入文件 :cd
文件名
查看文件 :ls
查看仓库状态:git status
编辑文件 :vi
查看设置:git config --list
history
显示历史输入过的命令
clear
清屏
快捷键
shift+pgup
向前翻页
shift+pgdn
向后翻页
tab
补全字母,文件名称