如何优雅的使用Git

git初始化本地仓库

1
git init

此操作会生成一个.git文件,默认情况下是隐藏的。

git仓库clone到本地

1
git clone HTTPS/SSH

git本地项目提交到云端

以下操作默认远程仓库分支为master。

1
2
3
4
5
git add .     (git add隔空格.)

git commit -m "提交信息" (注:“提交信息”里面换成你需要,如“first commit”)

git push -u origin master (注:此操作目的是把本地仓库push到github上面,此步骤需要你输入帐号和密码)

如果push失败,可能的原因:

(1)本地库与远程库内同不一致,此时需要执行命令:

1
git pull origin master

(2)远程和本地仓库分支不一致,git更改仓库分支,把本地的 master 仓库名称修改为远端的 main

1
git branch -m oldBranchName newBranchName

(3)本地的origin和remote origin/master 没有建立关联,此时重新建立本地和远端的连接

1
2
3
4
5
git remote remove origin

git remote add origin git@github.com:XXX/XXX.github.io.git

git push origin master

(4)本地文件与github上的文件有冲突/本地需要提交的文件中存在空文件

1
2
3
4
5
6
7
touch README

git add README

git commit -m "change"

git push origin master
Author: wnxy
Link: https://wnxy.github.io/2021/04/27/Git-usage/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.