我的常用git操作笔记

274 阅读2分钟

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下来的分支中