git常用命令
来源:互联网 发布:淘宝客服个人简历模板 编辑:程序博客网 时间:2024/06/16 22:04
一. 常用流程
1》git status 查看状态,已修改的文件
2》git diff file_path 查看文件的修改内容
3》git checkout . #(中间有空格,在add之前) 删除本地所做的修改
4》git add . 将变化保存到仓库
5》git commit -m “content” 提交,content表示所做的工作
6》git checkout branchname 切换分支(branchname:目标分支,并且该分支已存在)
7》git pull origin branchname 从远程分支处pull代码
8》git diff HEAD\^ HEAD or git show # view the diff of last commit 查看pull的代码修改内容
9》git merge branchname merge分支内容
10》git push origin branchname 将代码push到远程分支
二. git新建项目托管:
git init
git add .
git commit -m “commit content”
git remote add origin ssh地址
git push -f origin master
三. 创建新分支
1》git checkout -b newbranchname 切换到新的本地分支
2》git checkout -b local_branch origin/origin_branch 在本地创建服务器端存在的分支,同时会把该分支的远程代码下载下来
四. git下载项目
git clone 地址
五. ignore文件不起作用
原因: .gitignore 文件只能作用于 Untracked Files,也就是那些从来没有被 Git 记录过的文件(自添加以后,从未 add 及 commit 过的文件)。已经维护起来的文件,即使加上了gitignore,也无济于事。
解决:
1> git update-index –assume-unchanged PATH
===>在PATH处输入要忽略的文件。
===>缺点:pull代码的时候会出错,merge问题,提示path处文件会覆盖掉本地的,提示commit
2> git rm –cached -r PATH
===>解释:删除不需要追踪的文件,并将该变化commit
- git 常用命令
- Git常用命令
- git 常用命令
- git 常用命令
- git 常用命令
- git 常用命令
- GIT常用命令
- git 常用命令
- git 常用命令
- Git 常用命令
- git 常用命令
- Git常用命令
- Git常用命令
- git 常用命令
- Git 常用命令
- git常用命令
- git 常用命令
- Git 常用命令
- 构造中调用构造
- 多线程入门必备以及面试题
- Python学习【2】
- linux shell脚本查找重复行/查找非重复行/去除重复行/重复行统计
- 【Tensorflow】Tensorflow一些数据IO、图的运行相关函数
- git常用命令
- 用友nc65 uap公式开发
- echarts 显示柱状图
- Android移植使用FFmpeg(一):Ubuntu配置NDK环境
- TCP协议
- Capstone第二天培训小日记
- pandas在web开发中的使用场景:删除文章的重复评论、统计某个用户的评论数量
- protobuf-net 的应用
- jquery append元素后解决样式失效问题