Git创建仓库并本地上传

首次配置

  • 删除当前目录及其子目录下所有.git文件夹:
find . -type d -name '.git' -exec rm -rf {} +
find . -type d -name '.github' -exec rm -rf {} +
  • 登上github,创建自己的仓库
  • 右上角头像Settings -> Developer settings -> Personanl access tokens -> Tokens(classic) -> 勾选repo | 获得密钥
  • git clone 自己仓库名,并以刚刚生成的密钥作为密码
git config --global credential.helper cache
git config --global credential.helper store
#以后就不用每次都输入帐号密码
  • 把要上传的东西放到克隆下来的文件夹中
  • cd进入这个文件夹,执行
git add .
git commit -m "first commit"
git push origin main # 可用 git branch查看分支

后续如果只更新了部分文件,可以使用git add filename

拉取更新

  • 项目拉到本地后,如果远程仓库被修改了,使用git pull origin branch-name更新

查看/切换分支

  • 本地分支git branch
  • 远程分支git branch -r
  • 切换分支git checkout branch-name
  • 删除分支git branch -d branch-name
  • git push origin --delete branch-name

创建分支

  • 克隆仓库到本地
git checkout -b branch-name

完成更改后addcommit

  • 推送分支
git push origin branch-name

克隆分支

  • git clone -b branch-name url

撤销本地最近一次添加

git reset --soft HEAD~1
### 将新建Git仓库本地项目连接 为了将新建Git仓库本地项目连接,需遵循一系列特定的操作流程。在创建GitHub上的新仓库之后,在目标计算机上打开PowerShell或命令提示符窗口[^3]。 #### 初始化本地Git库 对于尚未初始化为Git仓库新建本地项目目录,进入该目录后执行如下命令完成初始化: ```bash git init ``` 此操作会建立一个新的Git版本库于当前文件夹内,使之能够被纳入版本控制系统管理之下。 #### 配置全局用户信息 在此之前如果未曾配置过Git环境中的用户名和电子邮件地址,则应该先设定这些基本信息以便提交记录能携带正确的身份标识。通过下面两条指令来达成目的,可通过`git config -l`查看现有全部配置项确认设置无误[^4]: ```bash git config --global user.name "Your Name" git config --global user.email "your_email@example.com" ``` #### 添加远程仓库链接 接着要做的就是关联远端服务器上的那个空仓库本地工作区中。假设已获取到了HTTPS形式的克隆URL(例如:https://github.com/username/repository.git),那么可以利用下述方法将其指定为目标分支之一: ```bash git remote add origin https://github.com/username/repository.git ``` 这一步骤建立了名为origin的默认名称指向给定位置的关系绑定,使得未来所有的pull/fetch/push动作都能方便快捷地作用于此处所指代的空间之上[^1]。 #### 推送初始代码至上游主干 最后一步便是把现有的改动推送到刚刚设立好的线上空间里去。考虑到可能是首次同步数据,建议采用强制覆盖模式以确保不会因为历史遗留问题而失败;当然也可以选择常规方式上传增量更新部分而已。具体做法如下所示: ```bash git push -u origin master # 或者针对新版GitHub默认分支名main的情况使用: git push -u origin main ``` 上述过程即实现了从零开始构建起一套完整的基于Git/GitHub平台之上的分布式协作开发框架结构[^2]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值