git config --global user.name ' 名字' (基本信息设置)
git config --global user.email ' 邮箱' (基本信息设置)
说明:上面的设置 在 GitHub 仓库主页显示谁提交了该文件
mkdir 文件名 (创建一个新文件夹)
pwd (查看当前目录的路径)
git init (会生成一个 .git 的隐藏文件,看不见可以设置电脑显示隐藏文件)
touch 文件名 (创建文件)
git status (查询状态)
git add 文件名 (从工作区添加到暂存区,可以使用git status命令查看,如果看到 ’new file: 文件名’ ,说明添加成功)
git commit -m '文件名或者别名' (文件从暂存区提交到本地仓库)
vi 文件名 (修改文件内容==>修改完成后,按Esc建返回命令模式 ,再按Shift+z z )
cat 文件名 (退出编辑模式后,查看文件内容,再输入 git status,会发现文件名前面有红色的modified,再次输入 git add 文件名,
再输入 git status,会发现件名前面的modified变成绿色的了==>说明添加到暂存区了,所以需要再次添加到本地仓库,
git commit -m '文件名或者别名' )
rm -rf 文件名 (删除文件) ---|
git rm 文件名     (删除仓库文件==>git commit -m '删除文件' )  |---->三步步骤
git clone 仓库地址 (克隆远程仓库)
git push (把本地仓库推送到远程仓库)
git reset --hard HEAD^ (返回上一次版本)
git reset --hard 1094a(这是版本号)跳到某个版本号==>目前我是这样理解的
然后顺便把工作区的文件更新了。所以你让HEAD指向哪个版本号,你就把当前版本定位在哪。
现在,你回退到了某个版本,关掉了电脑,第二天早上就后悔了,想恢复到新版本怎么办?找不到新版本的commit id怎么办?
在Git中,总是有后悔药可以吃的。当你用$ git reset --hard HEAD^回退到add distributed版本时,再想恢复到append GPL,就必须找到append GPL的commit id。Git提供了一个命令git reflog用来记录你的每一次命令:这句话来自于别的博客
 
======================================================================
以上是我初期学习的命令,只是方便自己的记忆和复习,但是不建议大家看我的笔记 嘻嘻 因为比较乱
我给大家推荐两个很厉害的网站
一 https://backlog.com/git-tutorial/cn/ (这个用得有点卡,不过内容详细)
二 https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 (我比较喜欢这个)
                    
                
                
            
        
浙公网安备 33010602011771号