通过git新增、更新代码内容到github
github可用于个人用户托管公开项目,对于异地上传下载十分方便
1、 准备工作
2、 首次上传执行命令集合
3、 更新执行命令集合
4、 命令总结
1、准备工作
a.注册github帐号 ,记住账户名(邮箱)和密码
b.github中创建自己的项目

c.安装git,运行git bash
备注:安装git,一路回车就好了;doc窗口首次输入命令可能会报错,打开图中的bash窗口,再到doc窗口执行命令就没问题了

2、首次上传执行命令集合

a.本地任意创建一个文件夹,放入要上传的东西(hello.txt)
如:E盘创建git001,将hello.txt存入
第一步:进入创建的目录

第二步:依次执行以下命令
git init //初始化 git add * 或者hello.txt //*指的是添加全部,文件全称指的是上传指定文件 git commit -m "mark" //双引号里面是备注
git remote add origin https://github.com/meansnow/world.git //指定远程添加路径
git push -u origin master //执行添加
备注:首次指定路径时,会弹出登录github提示,登录就好了
3、 更新执行命令集合

同样的,进入本地上次上传的目录,执行命令即可
4、 命令总结
git新增
git init
git add 要上传的文件
git commit -m "上传说明"
git remote add origin https://github.com/dir/xx.git
git push -u origin master
git本地更新
git add *
git commit -m “更新说明”
git pull //拉取一次代码同步下
git push origin master
git其他电脑更新
git clone https://github.com/dir/xx.git
cd dir
<在其他电脑修改完>
git add* /也可以只填写要更新的文件
git commit -m “更新”
git pull
git push origin master
git删除历史记录
运行 git checkout --orphan latest_branch
添加所有文件git add -A
提交更改git commit -am "commit message"
删除分支git branch -D master
将当前分支重命名git branch -m master
最后,强制更新存储库。git push -f origin master
通过git新增、更新代码内容到github的更多相关文章
- 本地更新代码同步至github仓库
昨晚在家里写了一个demo放到github上,然后今天晚上来公司准备搞一下,但是git pull下来在本地修改之后push不到github上,然后发现公司电脑上并没有access权限,然后想起来还没配 ...
- GIT(1)----更新代码和上传代码操作的步骤
1.第一次下载代码 a.首先获得下载的地址,可从服务器,或者GitHut上获得.例如http://100.211.1.110:21/test/test.git b.终端里切换到想要将代码存放的目录,在 ...
- Idea中解决Git中pull代码内容冲突
Git开发中,由于项目开发人员不只一个,所以在代码开发中,多个开发人员可能会对同一文件同一地方的代码进行修改,这样在先后提交到master上时,就会产生冲突,以下是演示冲突产生和解决冲突的示例: 1. ...
- 在linux写一个shell脚本用maven git自动更新代码并且打包部署
服务器上必须安装了git maven jdk 并且配置好环境变量 实际服务器中可能运行着多个Java进程,所以重新部署的时候需要先停止原来的java进程,写一个按照名称杀死进程的脚本 kill.sh ...
- 在Windows使用git工具将代码同步至github(作者:ying1989920)
[ps]git是一个分布式代码管理工具,类似于svn,方便协同开发,git里面有所谓的仓库(用来存放代码的),分为本地和线上,线上的你可以自己搭建,不想搭建的话github就给你提供了. [关于 ...
- git分支更新代码命令
第一步: 查看状态 git status 第二步: 全部添加 git add --all 第三步: 再次查看状态 git status 第四步: 提交 git commit -m '备 ...
- crontab定时运行git命令 更新代码库
Q: http://stackoverflow.com/questions/7994663/git-push-via-cron I'm trying to run a git push fro ...
- Git 提交代码和更新代码
首先,操作之前一定要看清分支!! 其次,提交代码之前一定要先更新代码!! git branch -----查看当前分支 git pull -----更新代码到本地 ...
- git下载、安装、连接github
0.下载git 官网下载速度慢,下载不下来阿里云下载地址:https://npm.taobao.org/mirrors/git-for-windows/ 1.安装git linux:在命令行直接输入: ...
随机推荐
- 线性渐变css
从上到下的线性渐变: #grad { background: -webkit-linear-gradient(red, blue); /* Safari 5.1 - 6.0 */ background ...
- ssm中web配置各框架的配置文件路径方式
一.在web文件中配置 使用逗号隔开 二.在applicationContext.xml文件中配置或引用 以下是引用方式 注: <import />标签要放在所有bean配置的最前面.
- 解决HTML乱码
转自:https://blog.csdn.net/yuxisanno139/article/details/80675426
- 封装自己的framework静态库
ios中我们写的代码有时不愿意让别人看到,可能对它进行封装,生成一个静态库如典型的.a,还有一种就是和 苹果自带的库一样的后缀名为.framework的库,个人推荐使用.framework,因为.a不 ...
- Qt下载(多种下载通道+所有版本)
http://c.biancheng.net/view/3851.html Qt 体积很大,有 1GB~3GB,官方下载通道非常慢,相信很多读者会崩溃,所以建议大家使用国内的镜像网站(较快),或者使用 ...
- ERROR: Unable to clean up existing run directory
Project Navigator - Launching PlanAhead gives: ERROR: Unable to clean up existing run directory De ...
- qt console 控制台程序 与win console控制台程序是不同的
#include <QtCore/QCoreApplication> int main(int argc, char *argv[]){ QCoreApplication a(argc, ...
- centos 挂载windows 2003 smb
mount -t cifs //10.100.100.250/产品服务器/待测库/FI\ Cloud/CICD/BuildRoot_Dev/ /cicd --verbose -o vers=1.0,u ...
- 如何获得带转义的json内容
stringify两次 JSON.stringify(JSON.stringify(obj))
- Tomcat与jdk在Linux上的安装与配置
本人qq群也有许多的技术文档,希望可以为你提供一些帮助(非技术的勿加). QQ群: 281442983 (点击链接加入群:http://jq.qq.com/?_wv=1027&k=29Lo ...

