发表于: 2017-05-27 11:32:47
1 1500
今日完成:
学习操作git远程仓库
部署项目到服务器
收获:
关联远程库:
在GitHub上创建一个远程仓库,然后在本地仓库里运行命令
git remote add origin git@github.com:/本地仓库名.git,可以把本地关联到远程仓库,再用命令把文件上传到远程git push -u origin master
,因为是第一次上传 要加上-u
从远程库克隆:
选定存放路径,使用命令
git clone git@github.com:GitHub用户名/项目目录.git
分支管理:
使用命令创建分支
git branch dev
切换分支 git checkout dev
查看当前分支 git branch
创建并切换分支 git checkout -b dev
合并分支git merge dev
删除分支 git branch -d dev
解决分支合并冲突:
当git无法自动合并分支时,就必须首先解决冲突后,在提交,合并
遇到问题:
在本地上传到远程仓库时报错
shun:ptteng yangshun$ git push -u origin master
ssh: connect to host 163.com port 22: Operation timed out
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
使用命令git config --local -e打开文件,
将url = git@github.com:username/repo.git改为url = https://github.com/username/repo.git,再次运行posh还是不行,又把url改回来,试了下posh,居然可以了,解决办法很奇特。。。。
明天计划:
别人的war跑在服务器上可以跑起来,自己的问题太多跑不起来,打算重新写一个ssm框架,也好在复习下
评论