git代码上传码云命令 & 部分常用git命令总结

小白见解,欢迎大佬指教 

git init //git文件夹创建
git remote add origin 码云上的仓库地址 //关联仓库
git status //查看路径状态

git commit -m '备注内容' //提交到暂存区之前的备注
git add . //上传到暂存区
git push //提交到码云
git push -u origin master -f //强制提交(一般情况下不用)
git rm '删除文件名' //删除文件名

(注:每次 增删改 ----》 提交到暂存区 ---》 再提交)


在已经设置秘钥的基础上新增码云仓库时:
1.使用git init 初始一个git本地仓库,此时会创建一个.git文件
2.将刚刚创建的仓库创建路劲复制(例如下图)
3.使用git pull origin https....(加上刚刚复制的地址),添加远程创库到本地
4.使用git pull origin master 命令,将码云上的创库pull到本地文件夹
或者直接把新创建的创库直接下载到本地:git clone https...(加上刚刚复制的地址)


2.复制创库路劲

查看所有分支:git branch -a 

切换分支:git checkout 分支名

git回滚:

git回退到上一个版本:
git reset --hard HEAD^

git回退到第n个版本:
git reset --hard HEAD~n

git创建分支并切换:git checkout -b 分支名称

更新master代码到dev分支:

切换到dev分支
git checkout dev

git pull origin master

git 本地分支开发到一半,未上传的情况下需要切换到其它分支,可以执行下面语句:

保存当前分支dev的修改:
git stash save "备注说明"

现在可以切换到需要的分支:
git checkout 分支名

处理完其他分支需求,切换到之前保存的dev分支:
git checkout dev
git stash list ==>查看之前的dev分支工作


使用命令恢复之前的dev分支保存的工作,并且把stash内容删除
git stash pop stash@{0} =>取出删除stash内容
或 
git stash apply stash@{0} =>取出不删除stash内容

下面两个命令等价于git stash pop
git stash apply(恢复之前的工作)
git stash drop(删除stash内容)

查看本地(远程)分支并删除本地(远程)分支:

查看本地分支:git branch

删除未合并的本地分支:git branch -D 分支名

删除已合并的本地分支: git branch -d 分支名

----------------------------------------------------------------------------------------

查看远程分支:git branch -a

删除远程分支:git push origin --delete 分支名

合并分支时产生较多冲突,撤销命令:

git merge --abort

修改本地分支名:

把本地的dev分支修改为test分支:首先切到dev分支,执行以下命令

git branch -m dev test

修改远程分支名(假设本地分支已经推送到远程):

注:
旧分支名:oldName
新分支名: newName

远程分支重命名:
git branch -m oldName newName

删除远程分支:
git push --delete origin oldName

上传新分支名
git push origin newName

把修改后的本地新分支与远程新分支关联
git branch --set-upstream-to origin/newName

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值