git和pycharm管理代码

时间:2023-03-08 16:20:31

首先明白三个概念,服务器代码库,本地代码库,和正在coding的项目。

coding完毕后,先通过commit提交到本地代码库,然后通过push再提交server的代码库

   git步骤

git clone --从远程主机克隆一个代码库到本地;
git clone https://git.coding.net/niuhanyang/mytest.git #下载自己的项目 ,取HTTPS SSH 方式下的url;
git add + 想要提交的文件名 -- 添加修改后的文件git add * --添加本地所有的文件;
git commit -m '第一次提交'#提交代码;
git push -- 从本地代码库推送到远程代码库;
git pull --更新代码;
git config –global credential.helper store –长期储存密码 因为git默认是不储存密码的,不执行这条命令的话每次更新代码,或者提交代码都需要输入密码

pycharm步骤

对于已经有的项目,选择close project ,之后返回pycharm首页,选择Check out from version control--git,如下图

git和pycharm管理代码

之后取HTTPS SSH 方式下的url,设置路径等等;

在设置路径之后,若提示“clone failed”(如下图),则表示是当前的git路径取错,需要重新在file--setting里设置git的路径(git的bin目录下的git.exe),确认后再次执行下上图即可。

问题:

git和pycharm管理代码

git和pycharm管理代码

 解答:

git和pycharm管理代码

在代码里面做的变动或者更新 都可以通过pycharm右上角的上传和更新按钮实现,比git好的是,pycharm不需要持续输入用户名密码

在提交的时候,一般会直接选commit and push,如果只是commit,那还需要push一下才能提交到服务器端

git和pycharm管理代码

如果在上传的时候提示类似下图 push rejected的提示,有可能是本地修改的过程中,服务器端的代码也已经更新了。

必须先更新(下图蓝色箭头),之后再修改上传。

git和pycharm管理代码