首先,你需要确保自己的电脑上安装了git,并且拥有一个远程仓库的账号(如github、gitee账号等)
很多新手在刚接触git时可能会一头雾水,不知道从哪里开始,不清楚输入的命令有什么用,这里统一为你解答
简单来说,git就是相当于一个云盘,存储你的代码等东西。Git分为远程仓库,本地仓库、暂存区等概念,具体含义可以自行百度。
git config --global user.name "写你的用户名"
git config --global user.email "填写你的邮箱"
git config --global user.name
git config --global user.email
(1) 打开Git Bash执行下面的命令
git config --global core.quotepath false
(2) ${git_home}/etc/bash.bashrc 文件的最后增加下面两行
注意:${git_home} 表示你git的安装路径
export LANG="zh_CN.UTF-8"
export LC_ALL="zh_CN.UTF-8"
1)在你电脑的任意一个位置创建一个空目录作为我们的本地git仓库
2)进入这个创建好的目录,右键打开Git Bash Here窗口
3)执行以下命令
git init
4)之后便可以在目录中看到一个隐藏文件夹(.git)—没有看到的话,说明你的电脑没有打开查看隐藏文件的选项,可以在下图中找到并打开。
5)将远程仓库的文件下载到本地
输入以下命令,然后等待几秒钟即可:
git clone https://gitee.com/xxxx/xx.git
https://gitee.com/xxxx/xx.git 是项目的https路径
这里需要注意,刚刚新建的目录中除了.git这个隐藏文件外,其余的所有文件都属于在工作区的文件。
注意后面有一个英文的点
git add .
git commit -m "这次提交的注释,可以随便写点什么"
一下命令可以查看你的每一次操作,包括已经回滚和删除的操作。
git log
git reflog
所谓分支就是从主线上分离出去,进行独自开发,从而不会影响到主线的功能。
使用以下命令可以查看当前所有的分支
git branch
git branch 这里写分支的名称(英文)
如: git branch dev01
git branch -d 写要删除的分支名称
如:git branch -d dev01
git checkout 这里写分支名称
例如:git checkout master
这里一般先切换到master路线上,然后执行以下命令。
git merge 被合并的分支名称
首先你需要在github或者码云(gitee)上进行一个账号的注册,之后需要在里面创建一个仓库(远程仓库)
在本地打开git bash并且输入以下命令,然后连续按几次回车(注意不要输出任何内容):
ssh-keygen -t rsa
这里无需担心,如果公钥已经存在,则此操作会自动覆盖之前的公钥。
输入以下命令即可:
cat ~/.ssh/id_rsa.pub
然后将出现的一大串字符进行复制(在git bash黑窗口下,只要选中就会默认复制下来了)。
将刚才复制的公钥粘贴到gitee(或者github)里的ssh
打开git bash后输入以下命令:
git remote add origin [email protected]:xxxxx/xxxxx.git
origin是一个标记,可以更改,但是一般不建议瞎写。
[email protected]:xxxxx/xxxxx.git是你刚才复制的远程仓库的ssh地址。
输入以下命令即可:
git push origin master:master
origin是前面取的标记名。
master是推送master分支(将本地仓库的master推送到远程仓库的master)名字一样时可以省略写为:git push origin master
以上就是git的一些基础操作流程啦。之后有时间,我将会把idea上怎么配置git的方法更新好。