惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
H
Hacker News: Front Page
P
Palo Alto Networks Blog
T
ThreatConnect
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
T
True Tiger Recordings
P
Privacy & Cybersecurity Law Blog
B
Blog
IT之家
IT之家
Last Week in AI
Last Week in AI
F
Full Disclosure
Hacker News: Ask HN
Hacker News: Ask HN
C
Comments on: Blog
Microsoft Azure Blog
Microsoft Azure Blog
C
Cybersecurity and Infrastructure Security Agency CISA
Microsoft Security Blog
Microsoft Security Blog
博客园 - 【当耐特】
N
News and Events Feed by Topic
NISL@THU
NISL@THU
腾讯CDC
雷峰网
雷峰网
Security Latest
Security Latest
李成银的技术随笔
M
Microsoft Research Blog - Microsoft Research
L
LangChain Blog
L
Lohrmann on Cybersecurity
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Check Point Blog
Y
Y Combinator Blog
Recent Announcements
Recent Announcements
博客园 - Franky
N
News | PayPal Newsroom
V
V2EX
A
About on SuperTechFans
The Register - Security
The Register - Security
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google Online Security Blog
Google Online Security Blog
MyScale Blog
MyScale Blog
Cisco Talos Blog
Cisco Talos Blog
Vercel News
Vercel News
WordPress大学
WordPress大学
C
Cyber Attacks, Cyber Crime and Cyber Security
The Hacker News
The Hacker News
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
爱范儿
爱范儿
A
Arctic Wolf
L
LINUX DO - 最新话题
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

博客园 - coffee

apache配置http跳转https centos7使用yum安装mysql5.7 Jboot实现Redis操作事件通知 sun.misc.BASE64Encoder找不到jar包的解决方法 使用命令修改git的用户名和提交的邮箱 apache,请求来源特定域名,重定向到图片域名。 使用cron+php脚本监控后台任务脚本 Shell_exec php with nohup Jenkins+Gitee异常解决 kafka安装和简单测试 statsvn使用小记 java.net.URLEncoder对中文的编码和解码 Apache配置WebSocket代理 php批量检查https证书有效期 504 Gateway Time-out ( Nginx + PHP ) 解决小计 VMware 扩展磁盘容量 查看mysql字符集、修改数据库、数据表、字段字符集 Docker常用命令 Docker 安装 MySQL 学习笔记
git常用命令
coffee · 2019-12-23 · via 博客园 - coffee

git常用命令

移除某文件夹的版本控制
git add .
git commit -m "add base module"
git push origin master

git rm -r -n --cached ".idea/ logs/ target/"
-n这个参数,执行命令时,不会删除任何文件,而是展示此命令要删除的文件列表预览
git rm -rf --cached "target/"
-f这个参数,强制执行命令
git commit -m "remove target folder"
git push origin master
git status
可以看到target/目录状态变为 untracked

可以修改.gitignore文件
添加target/目录并提交
.gitignore文件到远程服务器,这样就不对target目录版本管理
以后需要的时候,只需要注释.gitignore文件内容#target/
重新执行git bin/
即可重新纳入版本管理。

摘自链接
https://blog.csdn.net/m0_37710388/article/details/99318461

1、创建本地分支
git branch 分支名
示例
git branch 0.0.1.alpha

2、切换本地分支
git branch 分支名
示例
git checkout 0.0.1.alpha

3、远程分支就是本地分支push到服务器上
比如master就是一个最典型的远程分支(默认)
git push origin 0.0.1.alpha

4、远程分支和本地分支需要区分好
所以在从服务器上拉取特定分支的时候,需要制定远程分支的名字
git checkout --track origin/0.0.1.alpha
注意
该命令由于带有--track参数,所以要求git1.6.4以上,这样git会自动切换到分支

5、提交分支数据到远程服务器
git push origin <local_branch_name>:<remote_branch_name>
示例
git push origin 0.0.1.alpha:0.0.1.alpha
一般当前如果不在该分支时,使用这种方式提交
如果当前在0.0.1.alpha分支下,也可以直接提交
git push

6、删除远程分支
git push origin:0.0.1.alpha


2.1、从已有的分支创建新的分支
比如从master分支创建dev分支
git checkout -b dev

2.2、创建完可以查看一下,分支已经切换到dev
git branch

2.3、提交该分支到远程仓库
git push origin dev

2.4、测试从远程获取dev
git pull origin dev
或者
如果用命令行,运行git fetch
可以将远程分支信息获取到本地
再运行git checkout -b <local_branch_name> origin/<remote_branch_name>
就可以将远程分支映射到本地命名为<local_branch_name>的一分支

2.5、我觉得现在重要的就是设置git push
pull默认的提交获取分支
这样就很方便的使用git push提交信息或git pull获取信息
git branch --set-upstream-to=origin/dev
取消对master的跟踪
git branch --unset-upstream master

2.6、现在随便修改一下工程文件的内容
然后git commit
git push
之后就可以提交到远程的dev分支中,而不会是master

摘自链接
https://www.cnblogs.com/mmykdbc/p/9076063.html