1.打开https://gitee.com/(国内github--托管代码)--创建本地仓库
(1)建项目
(2).新建文件.gitignore文件:
( 3).新建分支---公用分支dev:
(4).克隆:前提要先配置你的码云公钥
1)、重新生成ssh ssh-keygen -t rsa -C “[email protected]” 2)、查看你的 public key cat ~/.ssh/id_rsa.pub (以ssh-rsa 开头,以账号的注册邮箱结尾的) 3)、将它添加到码云,添加地址 https://gitee.com/profile/sshkeys
可以看出多了一个目录了:
cd到meiduo目录,将本地的dev分支与服务器的dev分支关联起来:
root@python:~/Desktop/meiduo# git branch --查看当前有哪些分支
* master
但是我想把dev分支也克隆下来--从远程服务器dev分支克隆到本地一个dev分支
root@python:~/Desktop/meiduo# git checkout -b dev origin/dev
root@python:~/Desktop/meiduo# git branch---可以看到本地有两个分支了
* dev
master
再建个自己的分支:
root@python:~/Desktop/meiduo# git checkout -b itcast Switched to a new branch 'itcast'
可以看到如下有三个分支了:
2.在自己分支上创建项目:
(1)进入此前自己建的虚拟环境中:
使用pip安装一个Django包:pip3 install Django
(建议使用镜像加速:比如豆瓣源~$ pip3 install Django -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com)
apt install python-django-common
apt-get install python3-django
root@python:~/Desktop/meiduo# workon ---注意先cd到meiduo项目中再进入虚拟环境 meiduo root@python:~/Desktop/meiduo# workon meiduo (meiduo) root@python:~/Desktop/meiduo# ll total 24 drwxr-xr-x 3 root root 4096 12月 24 12:31 ./ drwxr-xr-x 3 root root 4096 12月 24 12:32 ../ drwxr-xr-x 8 root root 4096 12月 24 12:37 .git/ -rw-r--r-- 1 root root 14 12月 24 12:31 .gitignore -rw-r--r-- 1 root root 816 12月 24 12:31 README.en.md -rw-r--r-- 1 root root 76 12月 24 12:31 README.md
(2)创建项目:django-admin startproject meiduo_mall
(3)用pycharm打开meiduo_mall项目:
复制如下目录直接到pycharm中打开即可。
如下图:已经有了
(4)但是要注意:我的仓库,git的管理是在命令终端敲的--所以我用pycharm把仓库建立起:--选择虚拟环境
settings----project interface--
版本控制也选:这样当前这个项目就在pycharm中加到仓库里了。--这样以后直接在pycharm用快捷键ctrl+k,ctrl+shift+k即可完成提交和拉数据
但是看到都是红色:---说明需要git add ./(添加进来)再commit提交(用crtl+k即可)
如下操作:
crtl+k多按几次出来如下--备注:
再来一个ctrl+shift+k:如下点push就推送到服务器了。
到时到码云我的仓库中就能看到如下我提交的分支了点进去还能看到具体的我的操作:
。