建立git远程仓库

在已有的git库中搭建新库,并且将本地的git仓库,上传到远程服务器的git库中,从而开始一个新的项目

首先,在本地新建文件夹abc,进入到abc里面,然后git init。这样就在本地初始化了一个git项目abc。
然后,登录到远程的git服务器上,到gitrepo目录下面,mkdir abc.git。然后进入abc.git目录。git  --bare init。这样就在服务器端建立了一个空的git项目。
之后,在本地,进入到abc目录里面,增加远程仓库。git remote -v 显示项目目前的远程仓库,因为是新建项目,所以结果为空。git remote add origin git://127.0.0.1/abc.git这样就增加了远程仓库abc。
最后commit提交本地代码,git push origin master这样就把本地的git库上传到了远程git服务器的git库中了

 

也可以不登陆远程直接本地操作

1. git init

2. git add .

3. git commit -am "###"      -------以上3步只是本地提交

4.git remote add origin git@xx.xx.xx.xx:repos/xxx/xxx/xxx.git

5.git push origin 本地分支:远程分支

建立本地 Git 仓库远程仓库的链接,可以通过以下方式实现: 1. **初始化本地仓库** 如果尚未初始化本地 Git 仓库,可以在项目根目录下运行以下命令: ```bash git init ``` 这将创建一个 `.git` 子目录,用于存储版本控制数据。 2. **添加远程仓库链接** 使用 `git remote add` 命令将本地仓库远程仓库关联。该命令的基本格式为: ```bash git remote add [远程分支名] [远程仓库地址] ``` 例如,将远程仓库命名为 `origin`,并使用 SSH 地址进行关联: ```bash git remote add origin git@github.com:WEIXW1999/My_Test.git ``` 也可以使用 HTTPS 地址进行关联: ```bash git remote add origin https://github.com/WEIXW1999/My_Test.git ``` 此步骤会将远程仓库的地址保存在本地配置中,以便后续操作(如推送、拉取)使用[^1]。 3. **拉取远程仓库内容(可选)** 如果远程仓库已包含内容(如 `.gitignore` 文件或 README),在推送本地代码前建议先拉取远程内容并合并: ```bash git pull origin master --allow-unrelated-histories ``` 该命令可以避免因历史记录不一致而导致的冲突问题[^3]。 4. **提交本地更改并推送到远程仓库** 在完成远程仓库的关联后,需要将本地更改提交到版本历史中: ```bash git add . git commit -m "Initial commit" ``` 随后,将本地提交推送到远程仓库: ```bash git push -u origin master ``` 其中 `-u` 参数用于设置默认的远程分支,以便后续推送和拉取操作无需指定分支名称。如果远程仓库是空的,则首次推送时需要加上该参数。 5. **SSH 密钥配置(可选)** 如果使用 SSH 地址进行关联,需确保本地已配置 SSH 密钥。可以通过以下命令生成密钥并将其添加到 GitHub 或 Gitee 等平台: ```bash ssh-keygen -t rsa -b 4096 -C "your_email@example.com" ``` 生成后,将公钥(通常为 `~/.ssh/id_rsa.pub`)内容复制到平台的 SSH 密钥管理页面中[^4]。 ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值