GitHub使用日记——基本流程
来源:互联网 发布:惠普g3110扫描仪软件 编辑:程序博客网 时间:2024/06/05 22:53
,使用GitHub进行代码管理,先记录下正确使用流程,后慢慢补充为啥。
注册GitHub
首先,注册一个属于自己的GitHub账户,进去注册网址,按提示完成注册及相关验证。
登录GitHub
进入登录页面GitHub,利用刚注册账号(账号名忘记也可用邮箱)及密码登录.
GitHub上新建项目
对本地项目上传GitHub前,首先要在自己的GitHub上新建一个放置本地需上传的项目地址(GitHub的Resposity)
- 点击页面右下角:New repository
- 在Create a new respository处,填写Respository name为:JDataGame(一般设置为本地项目的名称),并选择Public模式(Private貌似要money),最后勾选initialize this repository with a README(项目的README为项目介绍作用),其他可不选择,直接Create repository
- 创建成功,并进入了自己创建的项目内(可见标题层为:用户名/JDataGame)
本地代码上传GitHub
GitHub上已经成功完成项目的建立
- 在刚完成的JDataGame页面,点击Clone or download获取你的HTTPS地址(本地后台上传时用到)
新建自己的本地仓库:
- 自行选择本地git仓库路径目录(最好新建全新的目录):mkdir github
- 进入刚创建的目录:cd github
- 若以前没有使用过git: sudo apt-get install git 安装git命令(ubuntu环境中)
- 初始化账号密码(git global setup): git config –global user.name “xxx(账号名)” 及git config –global user.email “xxx@xxx”
将本地项目上传GitHub上:
- 将本地代码项目,拷贝到刚新建的本地仓库github中: cp xxx xx/github/ 并进入目录:github/JDataGame/
- 注意: git init 一定要在做push的目录(github/JDataGame/)内进行。利用git init命令进行本地仓库初始化。成功出现:初始化空的git版本于xx/github/.git/
- 建立本地与远程地址(地址为1中拷贝的https地址)连接:git remote add origin https://github.com/xxx/JDataGame.git
- 命令顺序git add *–> git commit -m “first”–> git push -u origin master
- 命令解释:先本地增加(*表示所有),提交(-m “操作名字”),上传到master(默认分支)–该过程会要求输入账号和密码
问题: push时出现提示:更新被拒绝,因为远程版本库包含您本地尚不存在的提交。这通常是因为另外xxx
解决:按提示即可解决查看GitHub上JDataGame项目中,code显示刚提交的本地代码
建立其他分支dev
当项目有不同的版本时,若都需要保存。即可创建一个新的分支保存。
- 新建并切换分支:git checkout -b dev 单独切换分支:git checkout dev
- 查看当前分支: git branch
- 提交代码到这个分支,操作和上面基本一致,可在GitHub上切换Branch到此分支下可看到
GitHub删除repository
- 进入repository页面,选择Settings
- 在Settings页面==>Danger Zone下Delete this repository ==>输入 repository名字:ok
Git基本命令
优秀相关类博客推荐:廖雪峰Git教程
记录目前已使用过的命令:未成功验证,逻辑待研究
分支管理(dev为分支名)
- 新建分支: git branch dev
- 切换分支:git checkout master
- 查看分支:git branch
- 删除分支: git branch -d dev 强制删除:git branch -D dev
删除文件
- 从版本库删除文件:git rm -r * (-r: 递归删除文件)
- 告诉远程库:git commit - m “remove all”
0 0
- GitHub使用日记——基本流程
- Git的基本使用及基本流程(平台为GitHub)
- 在linux操作系统下使用github的基本流程
- github一般使用流程
- GitHub的使用流程
- GitHub使用流程
- GitHub——使用GitHub
- GitHub使用流程-下载和使用GitHub
- github的基本使用
- github的基本使用
- Github基本使用
- git/gitHub 基本使用
- github的基本使用
- github的基本使用
- github的基本使用
- github的基本使用
- github的基本使用
- github的基本使用
- 数据访问层
- 布隆过滤器
- SpringMVC的层:DAO、Service、Controller、View
- android studio 导入别人项目 gradle很久问题
- UVA-253 Cube painting
- GitHub使用日记——基本流程
- c语言程序设计(1)
- Java基础———Java中的异常处理
- strcat函数的使用
- 从这里开始--有关快排
- centos中 python3.6 无法import tkinter 详细解决方案
- 微信小程序之js的全局调用
- Spring事务管理
- Qt学习网址收集