赞
踩
https://www.cnblogs.com/plBlog/p/11573234.html
https://www.cnblogs.com/wulibo/p/10608471.html
https://www.cnblogs.com/zlxbky/p/7727895.html
第一步:查看当前的git仓库状态,可以使用git status
git status
git diff 查看差异
第二步:更新全部
git add *
第三步:接着输入git commit -m “更新说明”
git commit -m “更新说明”
第四步:先git pull,拉取当前分支最新代码
git pull
第五步:push到远程master分支上
git push origin master
ps:git push origin Snowky-develop_skin_3D_pfdl_test
git push origin HEAD (当前分支的远程分支)
//git push origin remotes/origin/1931_output_hex(不可行)
可选,打tag
git tag -a OS1941 -m “update version number to OS1941 for L92 and enable cooling performance test”
git push origin OS1941 # 将OS1941 Tag提交到git服务器
随着时间推移,项目频繁发布,会留下很多标签,git有删除tag的命令
git tag -d tagName 删除tag
git push origin :refs/tags/tagName 删除远程
git fetch origin (检查本地与远程是否有区别)
删除远程分支和tag
git push origin --delete
git push origin --delete tag
更新cherry-pick
1.git status
2.git add *
3.git commit -m “”
4.创一个临时分支指向要提交的远程分支
5.切到临时分支
6.check-pick本地提交
7.如有冲突,代码中解冲突
8.重复2,3步骤
9.gitk --all查看一下树
10.把本地仓Reset到临时分支
11.git pull
12.git push origin HEAD
自动填充账号密码
https://blog.csdn.net/yan_dk/article/details/104136023
1.在根目录(~/)下,使用 touch 命令创建文件 .git-credentials :
touch .git-credentials
2. 然后用 vim 命令编辑此文件:
vim .git-credentials
按 i 键进入编辑模式,输入:
http(s)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。