python 网站开发 案例,论坛网站文本抓取怎么做,网站建设中中文模板下载,网站 错位GitHub与Git命令使用笔记 文章目录 GitHub与Git命令使用笔记上传本地的新项目到github1. 创建新的GitHub仓库2. 初始化本地项目目录3. 将本地仓库关联到GitHub4. 推送本地代码到GitHub上传本地项目到GitHub时发生冲突 将默认分支名称从master改为main 上传本地的新项目到github…GitHub与Git命令使用笔记 文章目录 GitHub与Git命令使用笔记上传本地的新项目到github1. 创建新的GitHub仓库2. 初始化本地项目目录3. 将本地仓库关联到GitHub4. 推送本地代码到GitHub上传本地项目到GitHub时发生冲突 将默认分支名称从master改为main 上传本地的新项目到github
1. 创建新的GitHub仓库
在GitHub的首页或任意页面点击右上角的“然后选择New repository”。填写仓库的基本信息 Repository name仓库名称。Description可选仓库描述。Visibility选择仓库的可见性公开或私有。根据需要选择其他选项如初始化README文件、添加.gitignore或选择许可证。 点击Create repository。 .gitignore是什么用于指定在版本控制过程中Git应该忽略的文件和目录 .gitignore示例
# 忽略所有.log结尾的文件
*.log# 忽略临时文件以~结尾
*~# 忽略特定目录下的所有文件例如node_modules
node_modules/# 忽略特定的文件例如config.env
config.env# 忽略所有.DS_StoreMac系统文件
.DS_Store# 忽略所有生成的二进制文件例如Java编译产生的.class文件
*.class# 忽略打包文件
*.jar# 对于Python项目忽略虚拟环境目录
venv/
.env/# 忽略编译生成的文件
/bin/
/obj/
/build/# 忽略IDE设置文件和文件夹如IntelliJ IDEA和VSCode
.idea/
.vscode/# 忽略特定前缀的文件例如所有以tmp开头的文件
tmp*# 不忽略特定文件即使前面的规则匹配了它
# 使用感叹号!来表示不忽略
!important.log# 忽略特定文件夹下除某个文件外的所有文件
/somefolder/*
!/somefolder/keepme.txt
2. 初始化本地项目目录
在本地项目目录中打开终端或命令提示符执行以下命令 初始化Git仓库 git init这将在项目目录中创建一个新的git仓库。 添加文件到Git仓库 首先可以使用git add命令来添加文件到仓库中例如 git add .这个命令会添加当前目录下的所有文件到仓库中。如果只想添加特定文件可以将.替换为具体的文件名。 提交更改 使用以下命令来提交这些更改到仓库 git commit -m Initial commit其中Initial commit是提交消息可以根据实际更改内容自定义这个消息。
3. 将本地仓库关联到GitHub
使用在GitHub创建仓库时得到的URL将本地仓库关联到GitHub上。这个URL可以在仓库页面的Quick setup部分找到。执行以下命令将your-repository-URL替换为实际的URL
git remote add origin your-repository-URL4. 推送本地代码到GitHub
最后使用以下命令将本地代码推送到GitHub仓库
git push -u origin main这样就成功地将本地的新项目上传到了GitHub。在未来每当完成了一系列更改并希望将这些更改推送到GitHub时只需要重复上面的git add、git commit和git push步骤。
上传本地项目到GitHub时发生冲突
将默认分支名称从master改为main
将默认分支名称从master改为main可以按照以下步骤操作 全局更改默认分支名称可选 git config --global init.defaultBranch main更改当前仓库的分支名称 git branch -m main