Git命令和Github
发表于:2024-11-18 作者:千家信息网编辑
千家信息网最后更新 2024年11月18日,基本操作在Github上新建一个仓库Test,不初始化然后,本地安装Git在本地,新建一个相同库名的目录Test进入目录,右键Git Bash HERE按照如下命令操作即可:echo "# Test"
千家信息网最后更新 2024年11月18日Git命令和Github
基本操作
- 在Github上新建一个仓库Test,不初始化
- 然后,本地安装Git
- 在本地,新建一个相同库名的目录Test
- 进入目录,右键Git Bash HERE
- 按照如下命令操作即可:
echo "# Test" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/erryeng/Python-practices.git
git push -u origin master
***从Github网站上把项目拉到本地
- 本地安装git
- Github网站上拷贝项目的SSH地址
- 在本地新建一个文件夹
- 进入此文件夹,然后Git Bash Here
- 运行命令:git clone 拷贝的ssh地址 ***
命令解释:
git init
初始化,该命令将创建一个名为 .git 的子目录(项目里的文件还没有被跟踪)git add README.md (git add *.py)
对文件进行跟踪git add .
把所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件git add -A
所有的,包括已经add的和未add的git commit -m "第一次提交"
跟踪文件之后,进行提交git remote add origin https://github.com/jerryfeng007/Python-practices.git
添加远程仓库(以后,可以用origin来代替整个url)- git push -u origin master
将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了
创建开发分支开发项目
- github上建立新分支develop
- 查看远程分支,git branch -r
- 本地新建分支,git branch develop
- 查看本地分支,git branch
- 查看所有分支,git branch -a
- 查看当前分支,git branch -a, 带*的
- 切换到develop分支,git checkout develop
- 查看当前分支,带*的,git branch -a
- 进行开发
- 开发完毕,git add (比如 git add *.py)
- git commit -m "提交时间,提交内容等"
- 提交到develop分支,git push origin develop
- 查看github是否有刚才push的修改
- 此时,如果master被别人修改,那么你本地就不是最新了
- 切换到本地master分支,git checkout master
- 拉取最新代码,git pull origin master
- 把develop分支上的代码合并到master,git merge develop
- 查看状态,git status
- 提交到远程master,git push
其他
- 删除本地分支,git branch -d test2
- 删除远程分支,git push origin --delete test2
从Github删除分支之后,本地使用git branch -a查看,仍存在
执行命令,git remote prune origin
再次使用git branch -a查看,删除了。
分支
文件
命令
项目
开发
跟踪
主机
仓库
代码
内容
地址
拷贝
文件夹
目录
网站
切换
相同
再次
参数
同时
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
上海彦信网络技术有限公司
access数据库系统中
网络安全故事简介
儿童网络安全锁
数据库安全漏洞是什么
服务器玩家的沙雕日常
华硕服务器主板怎么关闭自检
湖南扬途网络技术有限公司干嘛的
vpn服务器填什么
计算机网络技术工业机器人
mc里面如何创造服务器
科技互联网与企业管理
ota服务器怎么登录
中华网络安全法首要目的
网络安全防守技战法
java mvc数据库读写
服务器安全配置实例
安徽服务器机柜云主机
有关网络安全的图片简笔画
滴滴网络安全审查概念股
花溪区网络安全
湛江移动dns服务器
郓城县鹏泽网络技术
监控和管理服务器区别
杭州中镁网络技术
罗氏软件开发
bim软件开发工程有什么用
火山pc软件开发定制
广西大学生网络安全专业
mc里面如何创造服务器