GitHub使用日记——基本流程
2017-05-04 20:14
267 查看
,使用GitHub进行代码管理,先记录下正确使用流程,后慢慢补充为啥。
点击页面右下角:New repository
在Create a new respository处,填写Respository name为:JDataGame(一般设置为本地项目的名称),并选择Public模式(Private貌似要money),最后勾选initialize this repository with a README(项目的README为项目介绍作用),其他可不选择,直接Create repository
创建成功,并进入了自己创建的项目内(可见标题层为:用户名/JDataGame)
在刚完成的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显示刚提交的本地代码
新建并切换分支:git checkout -b dev 单独切换分支:git checkout dev
查看当前分支: git branch
提交代码到这个分支,操作和上面基本一致,可在GitHub上切换Branch到此分支下可看到
在Settings页面==>Danger Zone下Delete this repository ==>输入 repository名字:ok
记录目前已使用过的命令:未成功验证,逻辑待研究
分支管理(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”
949a
注册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”
949a
相关文章推荐
- 在linux操作系统下使用github的基本流程
- Git的基本使用及基本流程(平台为GitHub)
- (遍历)一些基本的求和,求积,求阶乘,计数问题(流程控制语句的使用)
- git和github在linux的基本使用
- Struts2 使用基本流程
- 黑马程序员-我的第十二篇学习日记:OC中空指针,野指针,僵尸对象,retain和release基本使用
- PJSIP学习笔记——从simple_pjsua.c示例程序了解PJSUA-LIB的基本使用流程
- 使用 OpenSSL 进行安全编程的基本方法流程
- 参与github开源项目的基本流程
- my project 中git使用过程(基本操作流程)
- github的基本使用
- TortoiseSVN基本功能使用流程详述
- FFMEG开发教程--(01)ffmpeg基本使用流程
- git 使用流程(使用代码库github)
- PJSIP学习笔记——从simple_pjsua.c示例程序了解PJSUA-LIB的基本使用流程
- my project 中git使用过程(基本操作流程)
- python中使用re的基本流程
- 玩转GitHub之基本配置及使用
- 使用URLConnection获取网页信息的基本流程
- libevent源码分析---基本使用场景和事件流程