Git常用命令
Git常用命令
小码同学我不会用Git
复制Gitee或Github仓库链接
打开Git Bash Here
在任意文件夹下,鼠标右键,选择Git Bash Here
将仓库内容复制到本地
执行git clone 仓库地址
,会在本地生成一个文件夹,并且文件夹的名字为gitee
仓库的名字
打开刚自动生成的文件夹(OJ文件夹)
用终端进入OJ文件夹
1 | cd oj |
在OJ文件夹内新建一个文件夹
1 | touch test.txt |
将新建的文件添加到缓存区
1 | git add test.txt |
或者也可以使用git add .
,意思是将有修改过的文件或者文件夹都添加到缓存区,只有修改过的才会添加到,没有修改过的文件或者文件夹是不会添加到缓存区的。
将缓存区的文件提交到本地仓库
-m
后的双引号表示这一次你提交更新了什么东西,备注一下。
1 | git commit -m "这是第一次提交" |
将本地仓库提交到远程仓库
注意:将本地提交到远程仓库,你需要有对这个仓库的写入权限,如果这个仓库是你所有,那么你拥有最高权限,但是如果这个仓库是别人的,那么,你需要对方拉你进入这个仓库,并且拥有写入权限。
如果你想新建一个分支,并且提交到这个新建分支上则
git branch 分支名 //新建分支
git checkout 分支名 // 切换到新分支
git push origin 分支名 // 提交到新分支名
1 | git push origin master |
安装Git
Git官网:https://git-scm.com/download/win
下载Git
根据你电脑下载对应的版本,一般都是64位电脑比较多。
下载完一直点Next安装即可
复制Gitee或Github仓库链接
打开Git Bash Here
在任意文件夹下,鼠标右键,选择Git Bash Here
将仓库内容复制到本地
执行git clone 仓库地址
,会在本地生成一个文件夹,并且文件夹的名字为gitee
仓库的名字
打开刚自动生成的文件夹(OJ文件夹)
在终端进入OJ文件夹
cd 文件夹名
1 | cd oj |
在OJ文件夹内新建一个test.txt文本
1 | touch test.txt |
将新建的文件添加到缓存区
1 | git add test.txt |
或者也可以使用git add .
,意思是将有修改过的文件或者文件夹都添加到缓存区,只有修改过的才会添加到,没有修改过的文件或者文件夹是不会添加到缓存区的。
将缓存区的文件提交到本地仓库
-m
后的双引号表示这一次你提交更新了什么东西,备注一下。
1 | git commit -m "这是第一次提交" |
将本地仓库提交到远程仓库
注意:将本地提交到远程仓库,你需要有对这个仓库的写入权限,如果这个仓库是你所有,那么你拥有最高权限,但是如果这个仓库是别人的,那么,你需要对方拉你进入这个仓库,并且拥有写入权限。
首次提交可能还会弹出一个登录窗口,要求你输入gitee的账号和密码
这个个人空间地址是用户名
1 | git push origin master |
汉化Git Bash Here
终端右键
—>Options...
—>Window
—>UI language
—>zh_CN
Git指令
1 | git help <command> # 显示command的help |
强制推送覆盖远程仓库(慎用)
添加-f
表示强制推送,此举会强制推送本地仓库内容到远程仓库,并且会覆盖掉远程仓库内容,一定要慎用。
1 | git push -f origin main |