Skip to content

Latest commit

 

History

History
57 lines (43 loc) · 1.67 KB

2.git-remote.md

File metadata and controls

57 lines (43 loc) · 1.67 KB

建立远程仓库

  • github
  • 码云
  • coding

空文件夹是不会被提交的,希望你每一个项目都拥有一个readme文件

提交

git init
git add .
git commit -m''
git remote add origin 仓库地址  链接仓库(一个项目只链接一次)
git push -u origin master      推送到远程仓库
git remote rm origin  删除链接
git remote -v   查看所有远程仓库的链接

gitignore

可以配置不需要提交的内容,但是此文件不能不提交,防止别人拉取代码后在提交时会把idea在提交上去

gitkeep

保留文件夹保持文件夹可以正常提交名字可以更改,但是一般都叫.gitkeep,点是隐藏文件

发布静态网站

(需要创建一个分支gh-pages)

git checkout -b gh-pages
git add .
git commit -m 'static'
git push origin gh-pages(推送的是当前静态页的分支)

拉取最新代码

git pull = git fetch +git merge

出现冲突就修复冲突在提交(删除不想要的即可修复冲突)

fork叉子 (我的更新你的不会更新,去pull在提交到自己的上面)

可以将别人的项目变成自己的(如果想给别人改代码,要先fork他的项目,改好后发合并请求,人家同意后可以合并)

clone克隆项目

把项目拉取到电脑上默认有master分支,默认就是git仓库

git clone 地址 别名

更改内容后先将更改的内容推送到自己的仓库上,推送完后再给被fork的人发请求

ISSUE问题

Collaborators

  • 贡献者 添加贡献者(可以控制你的项目)

分支开发(尽量模块化,模块化不会导致冲突,如果改了公共代码 要通知其他人)

新增的课件