git 基本操作
git state -------查看本地修改
git add . --------添加文件至本地仓库
git commit -m'本次提交代码注释' -------增加注释
git pull ------拉取远程仓库最新的代码
git push -----将本地仓库代码提交至远程仓库
git 查看操作
git status --------查看状态
git branch -------查看当前分支
git branch -a --------查看远程所有分支
git 切换操作
切换分支前,现将本分支修改推至远程才能切换分支
git checkout 目标分支名称信 如下:从当前分支切换至 dev分支
git 合并操作
如:当前在dev分支上开发,要合并至master
则需要将代码提交至远程,
然后切换至master,
git checkout master,
然后更新master代码,
git pull origin master,
把dev合并到master上
git merge dev
再推至远程
git push origin master
git merge 被合并分支名称 ------将被合并分支合并至当前分支
git 创建新分支
1)创建并切换到新分支
git checkout -b branch-1.0
git branch 可以看到已经在branch-1.0分支上
2)更新分支代码并提交
git add *
git commit -m "init branch-1.0"
git push origin branch-1.0
3)新建分支完成之后 设置一下
git branch --set-upstream-to=origin/name
添加本地已有项目至新建的git仓库
方法一:
1)新建一个目录,将远程git仓库clone 至空目录下
2)copy已有的项目文件至新目录下
3)推送至远程即可
方法二:
1)在已有项目的根目录下,git inti
2)添加至本地git仓库
3)合并本地分支至远程分支
4)忽略本地仓库与远程仓库的无关性
5)将本地代码推送至远程
删除分支
1、删除本地分支 : git branch -d 分支名
2、删除远程分支 : git push origin --delete 分支名
3:最后删除本地缓存 :git fetch -p origin
每次提交都要输入密码?
只需要输入一下命令 就可避免每次都输入用户名和密码
git config --global credential.helper store
git pull(第一次输入,后续就不用再次数据)
git push (第一次输入,后续就不用再次数据)
部分内容来源网络 如有侵权联系删除
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.