复制内容并到github网站进行ssh配置
git clone XXX:从代码库中克隆(创建本地仓 → clone的远程仓) git pull origin: 拉取最新代码 git branch testing: 创建名为testing的分支,并切换到testing分支上 git branch:列出所有分支并显示当前处于什么分支 git checkout 分支名: 切换到xx分支
第一次操作: clone代码:
git clone 【url】 查看当前分支:git branch 创建新的分支,不要在拉下来的分支进行代码修改 git branch testing git branch可以看到显示2个分支,一个是从代码仓克隆下来的分支一个是自己创建的 分支且当前处于自己创建的分支testing上面 做点代码修改,开始提交代码 `git status`: 红色字体显示的就是发生改变的文件或者文件夹 `git add XXXX`: XXX是红色字体,请有选择的添加 git commit -m “修改说明or解决了什么问题”git push origin testing # 在远程仓中添加testing分支,并把代码推送到 远程 仓的testing分支中 # 如果远程仓有testing分支了,且这个分支是你之前创建的分支 删除远程仓中的testing分支 git push origin --delete testing
第二次操作 # 更新(某分支)最新代码 git pull origin (分支) # 把本地的head和远程head 放到一起 git rebase origin release_dev 多次commit消除 git rebase -i commitid 除第一行不动,其他行的首个单词替换为下面的 squash