文章目录
- 一、使用GitHub
- 1、目的
- 2、基本概念
- 3、注意
- 二、Git的使用
- 1、Git安装
- 2、Git工作区域
- 3、Git的初始化创建和操作
- 4、Git管理远程操作
一、使用GitHub
1、目的
借助GitHub进行托管代码
2、基本概念
仓库(Repository):用来存放项目代码,每个项目对应一个仓库。
收藏(Star):收藏项目,方便下次查看。
复制克隆项目(Fork):将别人的项目Fork到自己仓库
发起请求(Pull Request):Fork的项目修改后,发起了请求,主项目会查看是否合并。
关注(Watch):关注项目,当项目更新时,会有通知。
问题(Issue):可以向别人提问和建议。
3、注意
- 注册账号时,如果使用QQ邮箱,如果没有收到邮箱,需要设置白名单
- 提问的时候 ** 加粗 ** _** 倾斜 _**
二、Git的使用
1、Git安装
各种下一步
注意
Adjusting your PATH eviroment 中选择
Use Git from Git Bash only
2、Git工作区域
Git仓库:最终确定的文件保存到仓库,成为一个新的版本,并且对他人可见
暂存区:暂存已经修改的文件最后统一提交到git仓库中
工作区:添加、编辑、修改文件等操作
3、Git的初始化创建和操作
基本信息设置
设置用户名
git config --global user.name 'username(git上面的名字)'
设置邮箱
git config --global user.email 'your email(你注册的邮箱)'
初始化git仓库
git init
向仓库中添加文件
创建一个文件
git status # 查看git状态
git add a.php # 向暂存区添加一个文件
git commit -m 'infomation' # 提交到仓库
修改仓库文件
修改一个文件
git status # 查看git状态
git add a.php # 向暂存区修改a.php文件
git commit -m 'infomation' # 提交到仓库
删除仓库文件
删除文件
git status # 查看git状态
git rm a.php # 向暂存区删除一个文件
git commit -m 'infomation' # 提交到仓库
4、Git管理远程操作
克隆操作
git clone 仓库地址
提交远程Github(前提配置好了,第一次需要输入账户密码)
git push
可能出现问题
解决git push错误
The requested URL returned error: 403 Forbidden while accessing
答案:私有项目,没有权限,输入用户名和密码,或者远程地址采用这种类型
vi .git/config
# 将
[remote 'origin']
url = https://github.com/用户名/仓库名.git
# 修改为
[remote 'origin']
url = https://用户名:密码@github.com/用户名/仓库名.git