## 建立远程仓库 - 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 - 贡献者 添加贡献者(可以控制你的项目) ## 分支开发(尽量模块化,模块化不会导致冲突,如果改了公共代码 要通知其他人)
git-remote(gitHub)
最新推荐文章于 2023-02-24 09:13:08 发布