1.安装git
sudo apt-get install git
2.获取ssh
cd ~/.ssh
ssh-keygen -t rsa -C"你的gitee帐号"
连续三次回车
生成 ssh key
查看你的 ssh key
cat ~/.ssh/id_rsa.pub
配置到gitee上
配置完成后在终端输入
ssh -T [email protected] 查看是否配置成功
3.设置基本信息
git config --global user.name"你的gitee名"
git config–global user.email"你的gitee邮箱"
创建本地仓库文件夹
mkdir xxxx
初始化仓库
git init
把gitee中的仓库clone到本地仓库
git clone 仓库地址
如果你是从地址栏复制的地址,要在后面加上.git
4.基本操作
将文件放到缓存区中
git add “你要提交的文件”
//提交全部文件
git add .
把本地缓存中的文件提交到 repository中
git commit -m"提交信息提示"
查看git此时的状态
git status
提交到远程仓库
git push 仓库地址
出现
fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use
需要在 git push 仓库地址+分支
例:
git push https://gitee.com/xxx/xxx.git master
列出远程仓库
git remote -v
关联远程仓库
git remote add 仓库名 仓库地址
$ git fetch [remote-name] //拉去远程仓库中,本地仓库还没有数据
$ git push origin master //推送数据到远程仓库
$ git remote show origin //查看远程仓库信息
$ git remote rename pb paul //远程仓库重命名
$ git remote rm paul //远程仓库删除
将远程仓库的最新内容拉到本地,合并
git fetch
将远程仓库的最新内容拉到本地,不进行合并
git pull
查看操作日志
git log
查看修改状态
git diff
删除缓存区文件命令
git rm -r --cached .
强制推送(不推荐,会将本地历史覆盖到远程仓库)
git push -f
注意:进行基本操作的时候要确保,进入了本地仓库中。