git常用命令,个人笔记

项目开发中,管理代码

1.提交代码 git add . //提交所有文件

git commit -m "此处放置描述"

git pull origin develop(当前的分支) //拉改动的代码

git push origin develop //把代码推上去

2.分支

1)新建分支 git branch Release(新建的分支)

2)切换分支 git checkout develop (切换到develop分支)

3)合并分支 git merge Release (在develop分支下,将Release分支的代码合并到develop下)

git push origin develop (最后要提交一下)

提醒:合并之前要git status检查是否有未提交的文件,然后再合并,不然容易出现冲突

3.gulp打包文件,一般项目准备上线时候,需要把项目打包,首先配置服务

(1).npm config set registry https://registry.npm.taobao.org
(2).npm install
(3).gulp clean

(4)gulp build

(5)提交代码的四个步骤 git add . 。。。。。。。。

学习笔记

【gitbash备份及还原】

1 git init 创建初始仓库
git add A.jpg 论文.md 2 .png 女.png

2 git add . 将当前文件添加到暂存区 ( . 表示当前文件夹所有东西)
git add lodash/1.js lodash文件下的1.js文件
git status 查看暂存区的状态 (红色的表示产生变更了 还没有提交)
git diff 查看文件由什么修改(一个文件的多个版本可以对比,新文件没有版本不能对比)

3 git commit -m "first commit" 将当前目录状态进行保存 并添加一个描述 (引号) (文件状态已经被保存了)

(第一次可能需要你输入邮箱及姓名,提交需要知道你的名称和邮件)

git commit -m与git commit -a -m的区别

http://www.cnblogs.com/xiaohuochai/p/6664451.html

git log 查看保存的不同版本记录

git checkout 代码 回到旧版本 (log记录的代码复制过来) (注意:在旧版本看不到新版时候的备份)git checkout -f 放弃单个文件的修改 本地修改

2.1.2 git checkout . 放弃当前目录下的修改

git remote 要查看当前配置有哪些远程仓库,可以用 git remote 命令,它会列出每个远程库的简短名字。在克隆完某个项目后,至少可以看到一个名为 origin 的远程库,Git 默认使用这个名字来标识你所克隆的原始仓库:

git remote -v 冗长 看详细地址与远程库名

git branch 分支名 创建一个分支

git checkout 分支名 切换分支

git checkout master 回到最新修改的版本(现在想想应该说的是回到最新修改的分支)

git merge 分支名

参考资料

Git教程 - 廖雪峰的官方网站 分辨教程 不是难

https://www.liaoxuefeng.com/wiki/896043488029600

git教程 +各种命令说明

https://www.yiibai.com/git/git_basic_concepts.html

git说明文档

https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%85%B3%E4%BA%8E%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容