linux git基本的使用

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

注意:进行基本操作的时候要确保,进入了本地仓库中。

猜你喜欢

转载自blog.csdn.net/amazinga/article/details/105174156