Git命令和Github
发表于:2025-12-04 作者:千家信息网编辑
千家信息网最后更新 2025年12月04日,基本操作在Github上新建一个仓库Test,不初始化然后,本地安装Git在本地,新建一个相同库名的目录Test进入目录,右键Git Bash HERE按照如下命令操作即可:echo "# Test"
千家信息网最后更新 2025年12月04日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安全错误
数据库的锁怎样保障安全
数据库表结构添加属性
大学生存在的网络安全问题
网易星球网络安全吗
罗山网络安全周
软件开发怎样提高效率
软件开发工程师t5
华为手机怎么玩儿方舟服务器
软件开发项目管理的第一法则是
金融软件开发工程师的前景
SQL数据库查询页面
关系数据库的标准语音
《网络安全法》个人造谣
香港寄服务器回来
服务器保护中无法登陆
网络安全立法体系完善吗
海康威视c 软件开发
网络安全属于安全生产工作吗
欧美国家掌握6g网络技术
数据库怎么接入的
数据库接口和系统接口
网络技术在政府中扮演的角色
徐汇区网络技术咨询优势
反对网络安全班会主题
广州国家信息网络安全局
软件开发 一键部署
1u服务器定制厂家
数据库生成的脚本怎么打开
语法软件开发
服务器与普通系统区别
怀旧服联盟服务器怎么升级