git 常用

git pull使用

git pull用于当其他共享用户更新仓库后,其他用户在本地重新更新仓库的操作。

git pull orgin master

master代表拉取仓库的分支。

当遇到冲突报错时,将之前的操作进行覆盖

1 git reset --hard
2 git pull

git clone

git clone + 项目地址 

用来将远程仓库克隆到本地,如果要选择不同分支,可以使用
git clone -b + 分支 + 项目地址

git clone -b dev-20210802 https://gitee.com/NeoSunJZ/lib4univ.git

更新仓库

1、get add .

也可以在add后面加上具体更新的文件

2、get commit --message""

git commit 来提交修改的备注

3、git push

最后别忘了git push一下

实际开发流程

1、在本地拉取使用git clone 拉取远端仓库

git clone -b dev-20210802 https://gitee.com/NeoSunJZ/lib4univ.git

2、新建一个本地分支mine,将dev的代码拷贝到mine上。

git checkout -b mine

3、在mine分支上进行代码的编写,至此,mine分支时本地代码编写的分支,dev分支是远程pull的分支。

4、当远端dev和本地mine都发生冲突时怎么做?首先切换到dev分支

git checkout dev

5、先将远端pull下来,再合并,再上传。git pull拉取dev

git pull

5、在dev分支下,将dev分支和mine分支进行合并

git merge mine

6、再返回到编译器下,就可以手动选择删除或者保留,手动修改完毕后上传

get add .
get commit --message""
git push

7、此时dev分支下的代码为最新,我们删除原来本地的mine分支,再新建mine并拷贝代码到mine分支,进行开发,就完成了一个循环。

git branch -d mine
git checkout -b mine

git跳到以前版本

1、git log查看版本号
2、git reset --hard +版本号

git强制push上传

1、git push -f设置强制上传
2、然后进行git add .等等的操作

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值