【Git】通过pycharm开发工具使用git

目录

一、新建远程仓库

(一)pycahrm上传项目文件

1.准备一个项目文件

2.Pycahrm安装git,Pycharm导入项目文件(网上找找)

3.Pycharm上传代码至gitee,直接share

4.查看gitee上新仓库

(二)新建本地仓库,关联远程仓库

二、新建本地分支

(一)使用git clone 命令可以将代码从远程仓库下载到本地

(二)新建本地分支

(三)同步到远程仓库,显示分支

(四)查看分支

三、更新远程仓库

(一)Pycahrm操作

(二)cmd操作

四、更新本地分支

(一)本地存在分支

1.关联本地分支到远程分支上

2.更新本地仓库,使之与上一步关联的远程仓库同步

(二)本地不存在分支

(三)版本太多,冲突太多

1.查看分支结构

2.选择指定版本分支

参考链接:


本人最近做了一个Python+Django框架的网站项目,需要部署到windows服务器上,之前也用过git,但是用的不精,只是利用git clone 把代码下载到了服务器,之后是复制粘贴完成的,这样太笨重了,今天重新学习了下git,实现服务器cmd中git更新服务器上的文件,同步gitee上最新代码,就是这篇文章的二和四,主要是对本地文件分支的git使用。

巨人的肩膀还是可以用用的,如有错误请多指正,继续学习...

一、新建远程仓库

(一)pycahrm上传项目文件

1.准备一个项目文件

2.Pycahrm安装git,Pycharm导入项目文件(网上找找)

3.Pycharm上传代码至gitee,直接share

  

4.查看gitee上新仓库

(二)新建本地仓库,关联远程仓库

Git的使用--如何将本地项目上传到Github_zamamiro的博客-CSDN博客_把本地项目上传到git上很早之前就注册了Github,但对其使用一直懵懵懂懂,很不熟练。直到昨天做完百度前端技术学院的task,想把代码托管到Github上的时候发现自己对于Git的操作是如此之愚钝,所以今天决定把Git好好学习一遍,好让自己以后能更好地使用Github,主要还是通过Git教程 - 廖雪峰的官方网站来学习。简要步骤可以直接看最后的总结。       Git的安装就不说了。       第一步:https://blog.csdn.net/zamamiro/article/details/70172900

二、新建本地分支

(一)使用git clone 命令可以将代码从远程仓库下载到本地

git clone xxxx.git

查看本地分支,此时应该只有master

git branch

(二)新建本地分支

进入文件夹,主要是在.git的同级目录下进入cmd,图中回车enter

# 1.使用git brach命令可以新建一个分支
git branch dev-xxx
# 2.新建完分支后可以使用 git checkout 切换到刚才新建的分支
git checkout dev-xxx
# 3.如果你想一条指令完成新建并切换到新分支,git checkout -b会是最佳选择.
git checkout -b dev-xxx
# Switched to a new branch 'dev-xxx'(打印这个就成功)

(三)同步到远程仓库,显示分支

使用git push命令会将本地的修改同步到远程仓库,此时别人即可以看到你所有的修改,在push前所有的更改都在你的本地缓存。

git push origin dev-xxx

(四)查看分支

git branch -a

三、更新远程仓库

这里就是git的add,commit,push

(一)Pycahrm操作

(二)cmd操作

git add
git commit
git push

四、更新本地分支

(一)本地存在分支

1.关联本地分支到远程分支上

git branch --set-upstream-to origin/master

如果显示Branch 'dev-li' set up to track remote branch 'master' from 'origin'.就是成功关联了。

2.更新本地仓库,使之与上一步关联的远程仓库同步

git pull

3.报错Please commit your changes or stash them before you merge.

git stash
git pull

(二)本地不存在分支

git checkout -b 本地分支名 origin/远程分支名

如果出现错误

git fetch
git checkout -b 本地分支名 origin/远程分支名

(三)版本太多,冲突太多

1.查看分支结构

git log --graph --decorate --oneline --simplify-by-decoration --all

2.选择指定版本分支

git reset --hard *******

参考链接:

Git的使用--如何将本地项目上传到Github_zamamiro的博客-CSDN博客_把本地项目上传到git上很早之前就注册了Github,但对其使用一直懵懵懂懂,很不熟练。直到昨天做完百度前端技术学院的task,想把代码托管到Github上的时候发现自己对于Git的操作是如此之愚钝,所以今天决定把Git好好学习一遍,好让自己以后能更好地使用Github,主要还是通过Git教程 - 廖雪峰的官方网站来学习。简要步骤可以直接看最后的总结。       Git的安装就不说了。       第一步:https://blog.csdn.net/zamamiro/article/details/70172900git 新建本地分支并切换分支,新建远程分支与本地分支建立关联_茕夜-CSDN博客_git创建本地分支并切换icon-default.png?t=N7T8https://blog.csdn.net/u012561176/article/details/117224442Git创建本地分支并关联远程分支(一) - Kero小柯 - 博客园默认,git项目只有一个分支,就是master,我们当然可以在本地创建多个分支,并推送到远程git管理平台上,或者将远程git管理平台上的其他分支拉取到自己电脑上。 一、查看本地已有的分支 进入到项目icon-default.png?t=N7T8http://www.cnblogs.com/kesimin/p/9936266.htmlGit 创建本地分支并同步远程某个分支到本地分支上 - 简书为什么有这样的需求? 在开发过程中,本来一直维护国内版本,国外因为接入的是google等sdk,所以是另一个同事开辟了一个子分支并在上面做维护,两个分支并不需要进行合并等操作...icon-default.png?t=N7T8https://www.jianshu.com/p/8fe035f8592c

  • 7
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我辈李想

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值