团队构建及项⽬管理技能(三):Git 命令大全,ssh-key 的使⽤,git项⽬初始化,快速查找,建议收藏~

Jennifer ·
更新时间:2024-11-15
· 941 次阅读

文章目录Git 命令ssh-key 的使⽤git项⽬初始化 Git 命令

在这里插入图片描述
init: 在本地创建⼀个新的库
clone: 从服务器克隆代码到本地 (将所有代码下载)
status: 查看当前代码库的状态
add : 将本地⽂件添加到暂存区
commit : 将代码提交到本地仓库
push : 将本地代码推送到远程仓库
pull: 将远程仓库的代码拉取到本地 (只更新与本地不⼀样的代码)
branch : 分⽀管理
checkout: 切换分⽀ / 代码回滚 / 代码还原
merge : 合并分⽀
log : 查看提交历史
diff: 差异对⽐
remote : 远程库管理
.gitignore: ⼀个特殊⽂件, ⽤来记录需要忽略哪些⽂件

ssh-key 的使⽤ 执⾏ ssh-keygen 创建密钥对 将~/.ssh/id_rsa.pub的内容保存到 github 的 SSH-KEY 中 执⾏ clone 时,选择 ssh 协议的 URL 后续 pull / push 等操作可以全过程⽆密码,但是更安全 git项⽬初始化

1.创建项目目录

mkdir demo

2.进入目录并初始化git仓库

cd demo git init

3.创建.gitignore文件

touch .gitignore vim .gitignore

通过 vim 将以下内容写⼊ .gitignore:

*.pyc *.sqlite3 .idea __pycache__ *.log .venv medias/*

4.创建虚拟环境

python -m venv .venv source .venv/bin/activate pip install ipython django==1.11.23 redis django-redis gevent gunicorn requests celery pip freeze > requirements.txt

5.初始化django项目

django-admin startproject demo ./

6.在 Github 上创建⼀个空项⽬ (不要勾选 README, LICENSE, gitignore 三个选项)

7.进⾏初始提交和推送

git add ./ git commit -m 'first commit' git remote add origin git@github.com:yourname/demo.git git push -u origin master
作者:汪雯琦



git 命令 ssh Git key 初始化

需要 登录 后方可回复, 如果你还没有账号请 注册新账号