本文共 2708 字,大约阅读时间需要 9 分钟。
仓库(Repository)
仓库的意思,即你的项目,你想在GitHub上开源一个项目,那就必须要新建一个Repository,如果你开源的项目多了,你就拥有了多个Repository。
收藏(Star)
仓库主页star按钮,意思为收藏项目的人数;
复制克隆项目(Fork)
你开源一个项目,别人想在你这个项目的基础上做些改进,然后应用到自己的项目中,这个时候他就可以Fork你的项目(打开项目主页点击右上角的fork按钮即可);
发起请求(Pull Request)
基于fork上,如果别人在你基础上做了改进,后来觉得改进的很不错,应该要把这些改进让更多的人收益,于是就想把自己的改进合并到原有项目里,这个时候他就可以发起一个Pull Request(简称PR),原有项目创建人,也就是你,就可以收到这个请求;
关注(Watch)
如果Watch了某个项目,那么以后这个项目有任何更新,你都会第一时间收到通知提醒;
事务卡片(lssue)
Ctrl+点击进入:
登陆主页
创建仓库
4.点击Create your first project----》Create repository
5.创建一个文件
6.修改文件和删除文件(操作相同)
7.查看提交信息
8.查询文件
9.文件下载
1).新建Issue
提交使用问题或者建议和想法
2).Pull Request
目的:
通过git管理github托管项目代码
提取码:xs1h
Git基本工作流程
工作区(Working Directory): 添加、编辑、修改文件等动作;
暂存区:暂存已经修改的文件最后统一提交到git仓库中
Git Repository(Git仓库):最终确定的文件保存到仓库,成为一个新的版本,并且对他人可见
1.设置用户名
git config --global user.name ‘你的github用户名’
2.设置用户名邮箱
git config --global user.email 你的邮箱(注意:邮箱没有双引号)
3.查看设置
git config --list
1.创建文件夹
mkdir 文件夹名称
2.在文件夹内初始化Git(创建Git仓库)
git init
1.使用touch+文件名.后缀创建一个文件(也可以直接右击新建文件)
touch demo.java
2.使用git status查看文件区域
git status
3.添加文件到暂存区
git add 文件名
4.将暂存区的文件提交到仓库
git commit -m ‘文件描述’
1.使用vi/vim命令
vim+修改的文件名,进入编辑模式按i进行编辑,编辑完按Esc退出编辑模式,使用 :eq命令保存退出;
2.查看文件内容
cat 文件名
注意:修改完文件需要重新提交至缓存区和仓库
1.使用命令rm -rf 文件名
进行删除
2.使用命令git rm 删除的文件名
把工作区的index.php删除并暂存
3.删除成功后使用命名:git commit -m
提交描述
作用:备份、实现代码共享集中化管理
1.作用:将远程仓库(github对应的项目)复制到本地
2.命令: git clone 仓库Https地址
3.仓库地址查看:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
4.使用 git push
命令将本地仓库文件提交至远程仓库
1.初始化一个仓库
git init
2.添加文件至缓存区(-A 添加所有内容,也可以使用文件名单独上传)
git add -A (添加所有内容)
3.提交至本地仓库
git commit -m “本次提交的详情”
4.关联远程仓库
git remote add origin 远程仓库的SSH路径
5.提交至远程仓库
git push -u 仓库名 master
注意:
git上传文件出错[rejected] master -> master (fetch first) error: failed to push some refs to '
这里是远程仓库的 README.md文件不在本地代码目录中,使用命令进行合并:
git pull --rebase 仓库名 master
然后再提交
git push -u 仓库名 master
git clone 仓库Https地址
git branch
git branch 分支名
git checkout 分支名
git add .
git commit -m “消息”
git push -u origin master
git push -f origin master
git remote rm 仓库名
git remote -v
git init
git status
git add 文件名
git add . (.或*是全部提交)
git rm --cached 文件名
git commit -m “提交的消息”
git remote -v
git remote add 仓库名 仓库地址
git clone https://gitee.com/AngeGit/springboot_miaosha.git
git pull 仓库名 分支名
git push -u 仓库名 分支名
转载地址:http://aqqzi.baihongyu.com/