Git的常用命令
init : 在本地创建⼀个新的库
clone : 从服务器克隆代码到本地 (将所有代码下载)
status : 查看当前代码库的状态
add : 将本地⽂件添加到暂存区
commit : 将代码提交到本地仓库
push : 将本地代码推送到远程仓库
pull : 将远程仓库的代码拉取到本地 (只更新与本地不⼀样的代码)
branch : 分⽀管理
checkout : 切换分⽀ / 代码回滚 / 代码还原
merge : 合并分⽀
log : 查看提交历史
diff : 差异对⽐
remote : 远程库管理
.gitignore : ⼀个特殊⽂件, ⽤来记录需要忽略哪些⽂件
Window环境中创建远程仓库和本地仓库并创建python项目
(window环境中安装git bash,如图所示:)
1.前提是有github的账号,没有可以去申请一个,从github上面创建一个空项目,按如下步骤进行创建,
2.创建好一个空的仓库,会跳转如下界面,点击箭头所指的按键,复制地址,输入红框中的命令,在本地克隆整个项目,即为本地的仓库,(此时就不需要初始化本地仓库了)
2.1ssh-key的使用
1. 执⾏ ssh-keygen 创建密钥对
2. 将 id_rsa.pub 的内容保存到 github 的 SSH-KEY 中
3. 执⾏ clone 时,选择 ssh 协议的 URL
4. 后续 pull / push 等操作可以全过程⽆密码,但是更安全
3.执行红框中的命令,进入到该目录,该目录下的.gitignore文件可以添加需要忽略的文件(不需要上传的文件)
4.执行命令,创建虚拟环境,为项目创建一个单独的环境,并安装相应的包
示例:安装django(根据需求,安装自己所需要的包)
5.虚拟环境中所有的包,需要导出到“requirements.txt”文件中,并要一同提交到远程仓库中
6.在当前目录下,创建django项目,
6.添加追踪,并在提交到本地仓库,git add . 命令添加追踪,git commit -m ‘备注’命令提交到本地仓库
7.从本地仓库提交到远程仓库
8.创建分支develop
9.同上步骤在创建一个功能分支,用于功能开发
10. 完成后github如图所示,Branch下拉框中会有master,develop和你创建的功能分支;
点赞
收藏
分享
文章举报
半岛囚天
发布了4 篇原创文章 · 获赞 3 · 访问量 1206
私信
关注