git 删除本地分支和远程分支
git远程跟踪分支有用么?
git远程跟踪分支有用么?
有用,有新的更新立马就可以同步下来。
git常用命令?
git branch 查看本地所有分支
git status 查看当前状态
git commit 提交
git branch -a 查看所有的分支
git branch -r 查看远程所有分支
git commit -am
git提交前用创建分支吗?
一般我们从代码版本库拉取的代码为master的主分支 ,我们在开发的时候基本上是在dev分支进行开发,经过测试和预发后,一般才能上到master分支,因此在克隆后,创建分支,再提交代码到远程仓库
git怎么把本地代码上传到服务器?
1、本地公钥的获取,
cd ~
ls
使用指令ssh-keygen,生产公钥,第一个提示时输入文件(默认是id_rsa),第二个提示时输入的是密钥,
公钥放置在id_文件中。
2、按照code的提示,进行代码上传。
2.1 建立一个git文件件,比如git_csdn ,
2.2 git init,建仓操作,
2.3 可以新建一个, touch
2.4 git add.添加所有文件,git add file,添加file,比如git add README
2.5 git commit -m
如何修改git已经提交的信息及合并多次提交?
1.删除本地分支 Git branch -D tmp(分支名) 2.修该commit信息 (1)用rebase -i ,首先选择要修改的提交。
git rebase -i HEAD~~ 进入一个文本编辑器,出现最近的两条commit信息,通过修改前缀为e修改,其他参照说明信息 (2)修改 [html] view plain copy commit --amend 修改commit信息 (3)现在已经commit,但是rebase操作还没结束。若要通知这个提交的操作已经结束,请指定 --continue选项执行rebase。git rebase --continue