git 的日常使用

git 本地新建分支,并上传到远程

git branch -a // 查看所有分支(本地分支以及远程分支)
git checkout -b 分支名字 // 在本地新建分支
git push --set-upstream origin 远程分支名 // 建立本地到远端仓库的链接

git 合并分支

git checkout test // 切换到test分支
git pull // 拉取远程代码
git merge origin/dev // 在本地test分支与远程dev分支合并
git push  // 将本地test分支代码解决冲突后提交到远程

git 日常提交代码

git status // 查看工作区代码相对于暂存区的差别
git add . // 将所有需改的文件放到暂存区
git commit -m "提交描述" // 将代码提交到本地仓库
git pull // 拉取远程代码
git push // 解决冲突,push到远程

代码提交到本地仓库,没有提交到远程时,可以使用git commit –amend
改写commit请求,将本次的提交与之前的提交合并为一个提交,减少不必要的提交说明,
使提交更加清晰,有利于后期管理

git log // 查看所有的提交
git clone 远程仓库ssh或者http地址 // 克隆项目

删除分支

git branch -d 分支名 // 删除时不能再要删除的分支进行删除分支操作,要在其他分支执行
git push origin :分支名 // 删除远程分支
git push origin --delete 分支名 // 删除远程分支
    原文作者:菜鸟小N
    原文地址: https://segmentfault.com/a/1190000019916106
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞