Git笔记

来源:互联网 发布:知乎赞同和感谢 编辑:程序博客网 时间:2024/05/17 03:24
git clone [git仓库地址]git add readme.mdgit commit -m "add file readme.md"git push -u origin master//创建分支并切换git checkout -b develop//切换分支git checkout master//添加本地taggit tag -a v0.0.1 -m '版本信息'//推送到远程服务器git push origin v0.0.1//删除本地taggit tag -d v0.0.1//删除远程taggit push origin --delete tag v0.0.1//合并分支(讲 B 合并到 A 中) 1.切换到 A       【git checkout A】 2.合并           【git merge develop】//合并成功之后会打印成功合并的信息:Already up-to-date. 3.推送到服务器    【git push -u origin master】 控制台打印信息:/*  对象计数中: 6, 完成.  Delta compression using up to 4 threads.  压缩对象中: 100% (6/6), 完成.  写入对象中: 100% (6/6), 632 bytes | 0 bytes/s, 完成.  Total 6 (delta 3), reused 0 (delta 0)  To git@code.csdn.net:qq_30584371/iqq.git     ee8be20..67e1021  master -> master  分支 master 设置为跟踪来自 origin 的远程分支 master。*///删除本地分支git branch -d develop//删除远程分支git branch -r -d origin/develop //仅删除本地索引git push origin :develop //删除远程分支上的内容//如果在服务器上创建了一个新的仓库,如何将本地项目直接存储到服务器的仓库中cd [项目目录]git init//将目录初始化为一个可以被git管理的仓库git add . //将.目录加入到git缓存中,git commit -m 'init' //将git操作提交到本地仓库git remote add origin [远程git仓库地址] //将本地git仓库与远程git仓库进行关联git pull --rebase origin master //将远程仓库与本地仓库合并git push -u origin master //将合并的仓库提交到远程服务器//最后,查看远程服务器上的提交记录,发现已经将本地的提交操作更新到了远程服务器上。在配置gitee的ssh-key时,出现如下错误        sign_and_send_pubkey: signing failed: agent refused operation        Permission denied (publickey).只需要        eval "$(ssh-agent -s)"        ssh-add即可。(原文地址:https://www.cnblogs.com/ailhc/p/6586465.html)

~~~持续更新

原创粉丝点击