-
文件名红色, 表示在工作区
文件名绿色, 表示在暂存区
文件名蓝色, 表示文件有修改,位于暂存区
文件名无颜色,表示位于本地仓库区或已经提交到远程仓库区 -
文件名为红色,需要手动执行
git add .
, 添加到暂存区后,才可以使用快捷键ctrl+k
文件名为绿色或蓝色,可直接使用快捷键ctrl+k
提交并push
pycharm中快捷键ctrl+k
的作用类似于git commit ......
git push
-
对如下图片的说明:
选择No,则新建文件后名字为红色,即位于工作区,git不跟踪,需要手动git add .
选择Yes,则新建文件后名字为绿色, 即位于暂存区,git已跟踪,可直接ctrl+k
建议:勾选Remember后,勾选Yesyes or no
1- Pycharm中的准备工作
-
Pycharm中创建Flask项目, 项目名为XJZX
创建项目
-
使用git命令初始化仓库:
git init
初始化仓库
-
让Pycharm管理当前项目的git
pycharm管理git
-
创建
.gitignore
文件,并写入数据,注意文件名不要错误
image.gif.idea/ *.py[cop]
> ![创建.gitignore](https://img.haomeiwen.com/i6917718/59c7aa7a34471dfd.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
>
> ![image.gif](https://img.haomeiwen.com/i6917718/ab1074152d8f29be.gif?imageMogr2/auto-orient/strip)
> ![写入数据](https://img.haomeiwen.com/i6917718/5c45c73287777767.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
>
> ![image.gif](https://img.haomeiwen.com/i6917718/076989d26cac1aaf.gif?imageMogr2/auto-orient/strip)
-
创建
manage.py
测试文件,并写入测试数据
image.giffrom flask import Flask app = Flask(__name__) @app.route('/') def index(): return 'hello world' if __name__ == '__main__': app.run(debug=True)
>
> ![image.gif](https://img.haomeiwen.com/i6917718/0c9efaaba635539b.gif?imageMogr2/auto-orient/strip)
> ![写入数据](https://img.haomeiwen.com/i6917718/0a2ae53333041034.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
>
-
添加
manage.py
到暂存区,交由git跟踪git跟踪manage.py
2- 在码云中的操作
-
登录码云,并点击加号新建远程仓库
登录新建
-
在码云中创建与项目同名的远程仓库
创建远程仓库
-
项目创建成功后,复制链接
复制链接
3- Pycharm中建立与码云中远程仓库的关联
-
建立与码云中远程仓库的链接
Remotes image.gif
配置链接 image.gif
4- 将本地代码推送到远程仓库
-
ctrl+k
ctrl+k image.gif
commit image.gif
push image.gif
-
输入登录码云的账号与密码
配置账号 image.gif
success image.gif
-
刷新网页 如下提交成功
提交成功 image.gif
-
解决每次push都需要添加码云的账号密码问题
系统配置 image.gif
遇到问题:推送的时候遇到Authentication failed for 'XXXx'错误
![image.gif](https://img.haomeiwen.com/i6917718/2c50b74f7597c5ba.gif?imageMogr2/auto-orient/strip) ![image](https://img.haomeiwen.com/i6917718/419275c9ed4f8865.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![image.gif](https://img.haomeiwen.com/i6917718/166552a9f6263082.gif?imageMogr2/auto-orient/strip)
- 查了下网上相关资料,基本都是说重新设置用户信息,就可以正常了。(也就是如下设置)
from:
网友评论