-
本地的项目提交到远程github上
- 在本地新建一个文件夹,把他变成git可以管理的仓库: git init
- 在GitHub上创建了一个远程仓库
- 连接本地仓库和远程仓库 git remote add origin
- git add . 把本地仓库的所有内容都推送到暂存区
- git commit -m"注释" 把所有暂存区的内容都推送到历史区
- git push origin master 把历史区的东西推送到GitHub地址上的master分枝上;branch master
-
fork 别人的项目,同时克隆到自己的本地;
- 把fork目标的地址放到地址栏打开
- 到别人的GitHub上点击fork,自动把别人的项目复制了一份到自己的项目中
- 复制自己项目的地址(从自己的GitHub进入项目,点击“Clone or download”)
- 把地址的内容克隆到自己本地;命令行输入:git clone 上一步复制的GitHub地址
(在你git clone的时候,默认就连接上了自己的远程通道origin)
注意:当down下来的时候,默认的文件夹不对;如果我们以后想提交新内容,必须进入到down下来的这个文件夹下去
-
.git/config的配置
- 用webstrom打开.git(在本地新建的文件夹中,默认隐藏)
- 找到config配置文件
- 连接了自己的远程仓库后,config文件夹下默认出现了url=https://username:password@github.com/用户名/项目名.git
-
本地更新别人远程的内容到自己的本地,需要三步,但是以后两步
- 第一次的需要连接别人的远程通道:git remote add xxx (远程地址)
- 检测:git remote -v
一般情况下,此时有两个远程通道(自己的,别人的)
- 检测:git remote -v
- 更新:git remote update xxx
- 把更新的内容拉到本地:git pull xxx master
- 第一次的需要连接别人的远程通道:git remote add xxx (远程地址)
-
提交作业(每个人为项目做贡献)
- 先把作业内容准备好,注意两点
- 一定要有内容
- 编码格式utf-8;否则乱码
- 往自己的远程通道推送 -origin
- 请求合并
- 点击 new pull request
- 点击绿色的 create pull request
- 先把作业内容准备好,注意两点
- 常用命令
- 进入某个文件夹 cd xxx
- 返回上级 cd ../
- 返回根目录 cd /
- 清屏 clear / cls
- 查看当前目录下有哪些子文件 ls / dir
- 辅助命令:
- 查看连接了哪些远程仓库:git remote -v
- 添加远程仓库: git remote add 通道名 通道地址
- 删除远程仓库: git remote rm 通道名
- 更新远程仓库:git remote update 通道名