git命令行常用操作

一、提交已有项目到GitHub

1、在GitHub上创建和本地项目的同名Repository

2、在你本地已有项目的根目录中打开Git Bash Here,使用命令$ git remote add origin xxx.git关联本地库和GitHub远程库。(如果报错:fatal: Not a git repository (or any of the parent directories): .git,那么可以先执行命令:git init)

3、将本地项目文件添加到本地缓存库和提交到本地分支,命令如下:

$ git add .      //将所有的本地文件提交到缓存中;后面的 . 代表所有文件;
$ git commit -m "提交信息..."  //将所有文件提交到本地库中

4、提交本地代码到远程库,命令如下:

$ git push -u origin master //第一次提交添加命令参数 -u 确保关联本地库和远程库
$ git push origin master //非第一次提交使用此命令即可

5、最后打开github网站,看看你的Repository代码有没有提交成功。成功之后你会发现你本地项目的目录下多了几个文件,然后把.mvn、mvnw和mvnw.cmd这三个文件(IDEA新建项目时默认创建的)都删掉。

6、报错

我在执行$ git push -u origin master命令的时候报错:

To git@github.com:xxx/xxx.git 
! [rejected] master -> master (fetch first) 
error: failed to push some refs to 'git@github.com:xxx/xxx.git' 
hint: Updates were rejected because the remote contains work that you do 
hint: not have locally. This is usually caused by another repository pushing 
hint: to the same ref. You may want to first integrate the remote changes 
hint: (e.g., 'git pull ...') before pushing again. 
hint: See the 'Note about fast-forwards' in 'git push --help' for details. 

原因是没有同步远程的master,所以需要先执行命令git pull origin master同步代码,这里需要注意的一点是执行命令git pull origin master之后会进入编辑器界面,然后提示要输入什么git message,但是我一直不知道怎么输入,百度之后也没有结果,后来我自己乱搞给解决了。我的解决方法是进入编辑器界面后先按INSERT键进入编辑模式,然后把编辑器里面的内容全部删除,再输入你的什么信息,最后按esc进入vim模式,再输入:quit命令退出编辑器(如果执行:quit命令报错:E37: No write since last change (add ! to override),原因是文件为只读文件,无法修改,使用命令:w!强制存盘即可),问题解决。

二、删除文件后同步

1、git status/查看代码的修改状态
2、git commit/提交已暂存的文件
3、git pull/先同步代码到本地
4、git push origin <本地分支名>/再同步到服务器

三、修改文件内容

1、git status/查看代码的修改状态
2、git add /暂存需要提交的文件
3、git commit/提交已暂存的文件
4、git pull/先同步代码到本地
5、git push origin <本地分支名>/再同步到服务器

参考:

https://blog.csdn.net/xyc_csdn/article/details/72858740
https://blog.csdn.net/xyc_csdn/article/details/72976660

建筑日照分析系统V3.0的安装: 用户必须以本地机系统管理员身份登录,然后按下列步骤正确操作才能安装成功。 先不要将USB锁插入计算机。 1. 首先关闭杀毒软件, 运行安装程序(假定光驱为:g:\): g:\sunM4Simple\disk1\setup.exe 安装简体中文版 或 g:\sunM4Taiwan\disk1\setup.exe 安装繁体中文版 或 g:\sunM4English\disk1\setup.exe 安装英文版 2. 回答安装对话框问题,其中主要有: (1) 软件系列号:请查阅用户信息表中系列号 (2) 软件的安装到AutoCAD的哪一种版本上(2000/2002/2004/2005/2006/2007/2008)。 (3) 指定安装模式(推荐:Custom)及安装选项。 (4) 安装软件及软件锁驱动。 3. 重新启动计算机。 4. 在USB接口上插上软件锁并检查软件锁驱动安装是否成功. 锁的驱动程序在\Driver目录中, 其中\Driver\obj下的程序用于设备的手工安装. (1)windows 98 我的电脑—>控制面板—>系统—>硬件—>设备管理器—>通用串行总线控制器—> SenselockSENSE4v2.0 按鼠表右键显示属性—>此设备当前工作正常。 (2)windows 2k&XP; 我的电脑—>控制面板—>系统—>硬件—>设备管理器—>智能卡阅读器—> Senselock SENSE4 v2.0 按鼠表右键显示属性—>此设备当前工作正常。 (注:如果发现此设备当前工作不正常,请找计算机管理员协助解决) 5.直接点击桌面上"清华建筑日照"组标就能执行程序。 6. 同一台计算机上,不要任意改变每次插锁的USB接口,因为XP系统对USB接口连接过的设备 有记忆,改变插锁的USB接口可能会造成USB锁不能正常运行,此时可通过查找设备状态寻 得原因,如果寻找不到智能卡阅读器下的Senselock SenseIV v2.x设备,或该设备运转不正常, 即表示此锁没有工作,日照软件也不能运行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值