git 常用命令总结

在自建的Git本地仓库中,有三个区域:本地目录、暂存区、HEAD。
    工作目录: 就是受Git控制的文件夹,所有被跟踪记录的文件都包括在其中;
    暂存区(index或者stage):类似一个缓存区域,临时保存你做的改动;
    HEAD:指向最近一次提交后的结果。

初始化Git仓库:
 $ git init
 $ git add .  //递归地将所在的目录中的所有文件添加上去
 $ git commit -m "Initial commit"
---------------------

git config --global user.name "liming"

git config --global user.email [email protected]

git init : 初始化一个一空版本仓库
echo "hello" >> hello 生成一个文件
cat .gitignore
git status
git add
git diff/rm commit/

----------------------------------------------------------------------------------
 makdir ~/hello-world    //创建一个项目hello-world
 cd ~/hello-world    //打开这个项目
 git init    //初始化
 touch README
 git add README   //更新README文件
git commit -m "first commit"//提交更新,并注释信息“first commit”,注意是双引号,而非单引号
 git remote add origin [email protected]:defnngj/hello-world.git    //连接远程github项目
 git push -u origin master   //将本地项目更新到github项目上去
  git remote rm origin

---------------------------------------------

ssh-keygen -t rsa -C "[email protected]"  --生成密钥 只对[email protected]起作用,而不对https起作用

Enter passphrase (empty for no passphrase): 输入在github上设置的密码。添加SSH公钥到github

ssh-agent -s   //exec ssh-agent bash
ssh-add ~/.ssh/id_rsa
浏览器登录自己的github页面, 进入"Account Settings",
再点击左边的"SSH Key"可以看到自己上传过的SSH公钥列表.
再点击"Add SSH Key"新增一个公钥id_rsa.pub
ssh -T [email protected] 输 yes


你可能感兴趣的:(git 常用命令总结)