1.git remote
- git remote 查看远程仓库名称(简称)
- git remote -v 查看远程仓库简称还有网络地址
- git remote add 为本地仓库关联远程仓库 git remote add <shortname> <url> ex: git remote add origin https://github.com/cnlyuhan/git-test.git
2.git clone
- git clone url 将远程仓库克隆到本地
3.git push
- git push <remotename> <branchname> ex:git push origin main
我们在新开一个项目时,建议现在github上new一个repository,然后在本地git clone,然后在本地进行操作,先add,再commit,最后push,不要做了修改/新建就直接push,因为本地仓库没做修改,直接push会显示没东西可以push
最好不要在新建远程仓库后,使用官网给的命令把本地git init之后的仓库推到远程,因为有可能会产生冲突,比如master和main,建议先github创建仓库然后clone到本地,这样既没有main与master的冲突,而且还不用git remote配置远程仓库地址,git clone自动就配置好了
4.git pull
从远程仓库获取最新版本并合并到本地仓库
- git pull <shorname> <branchname>
注意:如果当前本地仓库不是从远程仓库克隆,而是本地创建的仓库(git init),并且仓库中存在文件,此时再从远程仓库拉取文件的时候会报错,解决此问题可以在git pull命令后加入参数—allow-unrelated-histories