Git管理远程仓库
使用远程仓库的目的
将本地仓库同步到git远程仓库中去
1.克隆远程仓库
1.)目的
2.)复制
2.新建一个文件
3.将工作区的文件添加到暂存区
4.将暂存区的文件添加到本地仓库
5.提交到远程仓库
使用远程仓库的目的
作用:备份,实现代码共享集成化管理
将本地仓库同步到git远程仓库中去
1.克隆远程仓库
1.)目的
将远程仓库(GitHub对应的项目)复制到本地
2.)复制
git clone 仓库地址
仓库地址获取:
2.新建一个文件
3.将工作区的文件添加到暂存区
git add helloworld.c
4.将暂存区的文件添加到本地仓库
git commit -m "提交描述"
5.提交到远程仓库
git push
git push -u origin 分支名 //不建议直接覆盖主分支,而是新建了个 BRANCH-NAME上传到其中。
添加成功
遇到的问题
在Git Bash中你的克隆语句可能显示是这样正常的:
git clone https://github.com/Ljl29/demo1.git
但真实语句其实是这样的:
git clone ^?https://github.com/Ljl29/demo1.git
我们在粘贴地址时使用了 Ctrl +v
, 在Git Bash中没有效果,然后我们就会使用右键菜单中的粘贴,但是不幸的是,使用 Ctrl +v
会在Git Bash 中添加一个隐藏的符号 ^?
。
解决方法
解决问题的办法也很简单,将使用了CTRL +V的克隆语句删除重新编写,但是记得粘贴链接时不要使用CTRL +V即可。
这个问题也提醒我们不要在 命令行中乱用 CTRL +V或是CTRL +C这类快捷键,可能会出现莫名其妙的BUG。