一、安装git
sudo apt-get install git -y
二、相关概念
1.Git工作区域
2.向仓库添加文件的流程
三、Git初始化及本地仓库操作(克隆远程仓库跳过这步)
1.配置用户名和邮箱
git config --global user.name 'GitHub用户名'
git config --global user.email ‘GitHub邮箱号’
2.初始化一个git仓库
mkdir test_project
cd test_project/
git init
3.向仓库添加文件
echo "111" >t1.txt
git status
git add t1.txt #提交到暂存区
git status
git commit -m 'add t1.txt' #提交到仓库
git status
4.修改文件
echo "222" > t1.txt
git status
git add t1.txt
git status
git commit -m '修改t1.txt'
5.删除文件
rm -rf t1.txt
git status
git rm t1.txt
git status
git commit -m '删除t1.txt'
四、Git管理远程仓库
1.配置权限认证,解决git clone出现权限拒绝的问题
ls ~/.ssh/ #如果没有ssh key需执行下面的命令
ssh-keygen -t rsa -C “邮箱号”
ssh -v git@github.com
ssh-agent -s
eval `ssh-agent -s`
ssh-add ~/.ssh/id_rsa
cat ~/.ssh/id_rsa.pub #复制公钥的内容
输入GitHub密码
验证key
ssh -T git@github.com
2.将GitHub中的test项目克隆到本地
git clone git@github.com:anqixiang/test.git
3.添加文件
echo "2222" > t1.txt
git add t1.txt
git commit -m 'add t1.txt'
git push #将本地同步到远程仓库
到GitHub的test项目中可以看到刚才创建t1.txt文件已上传