git操作
GitHub操作
1.将本地项目想要放到GitHub上管理
方法一: 先在GitHub创建仓库 ,然后看他的指令提示 在本地项目终端 跟着指令
本地文件夹中:
git init ------------------生成.git文件
git add . --------------------添加文件
git commit -m "first commit" ------------先提交一些内容
git remote add origin xxxxxxxxxxx(你的远程url地址) ---------------和远程仓库建立连接
git push -u origin master ----------------------将本地仓库push到远程仓库
提交的时候可能会要你输入账号、密码验证身份
方法二: 先把远程项目clone下来 然后把自己本地的代码 复制到新拿下来的文件夹里面(也就是新拿下来的git项目) 但是不要覆盖住git的 .git文件
2.将修改的代码提交到本地并且提交到远程:
git status ------------------查看当前代码状态
git add . --------------------添加文件
git status --------------查看是否添加成功
git commit -m "提交的信息备注" ---------------------提交到本地仓库
git branch --------------------查看分支
git push ------------推送远程
3.本地有一个login分支,但是远程没有这个分支,怎么把本地分支也提交到远程呢?
1.先在本地切换分支 git checkout login
2.git branch
3.git push -u origin login 把login推送到远程分支
4.创建新分支,提交本地,推送远程,合并本地,推送远程
创建新分支叫user : git checkout -b user
修改的代码保存到新分支 :git add .
提交到仓库中: git commit -m "完成用户列表功能开发"
将本地新分支推送到远程仓库中 :git push -u origin user
接着把分支代码合并到master分支:
1.先切换到master分支 git checkout master
2.查看当前分支 git branch
3.合并 git merge login
把代码推送到远程代码 git push
5.拉取远程代码到本地
git remote add origin+地址---------------和远程仓库建立连接
git fetch origin develop(develop是远程仓库分支名称)-------------拉取远程仓库develop分支
git checkout -b dv origin/develop-------------------在本地新建一个dv新分支,并与远程develop分支绑定
git pull origin develop-------获取远程仓库中develop分支上的commits,然后把origin/develop merge到你目前check out下来的分支中