#1.创建本地仓库css
$ mkdir git-demo-1
$ cd git-demo-1
$ git init
Initialized empty Git repository in C:/Users/59793/Desktop/git-demo-1/.git/
复制代码
建立文件夹,初始化一个空的git仓库;html
ls -la
total 84
drwxr-xr-x 1 59793 197609 0 3月 30 20:32 ./
drwxr-xr-x 1 59793 197609 0 3月 30 20:31 ../
drwxr-xr-x 1 59793 197609 0 3月 30 20:32 .git/
复制代码
引用: git status -sb 是什么意思:
git status 是用来显示当前的文件状态的,哪一个文件变更了,方便你进行 git add 操做。-sb 选项的意思就是,SB都能看懂,哈,这是开玩笑,-s 的意思是显示总结(summary),-b 的意思是显示分支(branch),因此 -sb 的意思是显示总结和分支。git
touch index.html
git status -sb
No commits yet on master
?? index.html
mkdir css
git status -sb
No commits yet on master
?? index.html
复制代码
git 忽略空文件夹github
touch css/style.css
git status -sb
No commits yet on master
?? css/
?? index.html
git add index.html
git status -sb
No commits yet on master
A index.html
?? css/
git add css
git status -sb
No commits yet on master
A css/style.css
A index.html
复制代码
A: 告诉git这两个文件都要了;vim
git commit -m "第一次提交"
[master (root-commit) 11b4bd9] 第一次提交
2 files changed, 0 insertions(+), 0 deletions(-)
create mode 100644 css/style.css
create mode 100644 index.html
复制代码
正式提交到本地仓库;bash
start css/style.css
git add css/style.css
git commit -m "改动"
[master b36a22b] 改动
1 file changed, 1 insertion(+)
复制代码
添加改动;ssh
git log * 查看更新历史;*ui
commit b36a22b52ca47bb061a2ebe5d7745de5118b4a23 (HEAD -> master)
Author: clay <claywu@foxmail.com>
Date: Sat Mar 30 21:01:18 2019 +0800
改动
commit 11b4bd954a2d6749f957b8b9337ec61bfd99d534
Author: clay <claywu@foxmail.com>
Date: Sat Mar 30 20:45:31 2019 +0800
第一次提交
复制代码
1.git init,初始化本地仓库 .git
2. git status -sb,显示当前全部文件的状态
3. git add 文件路径,用来将变更加到暂存区
4. git commit -m "信息",用来正式提交变更,提交至 .git 仓库
5. 若是有新的变更,咱们只须要依次执行 git add xxx 和 git commit -m 'xxx' 两个命令便可。别看本教程废话那么多,其实就这一句有用!先 add 再commit。
6. git log 查看变动历史spa
tree .命令Windows用不了code
#2.同步至GitHub: 1.git remote add origin git@github.com:xxxx/git-demo-1.git,复制并运行它;
2.复制第二行 git push -u origin master,运行它;
#3.下载仓库:
cd git-demo-1
touch index2.html
git add index2.html
git commit -m "新建 index2.html"
git pull 远程被修改的状况下必需要pull
git push
强制退出(不保存):狂按 ESC,而后按下 :q! 回车 保存后退出:狂按 ESC,而后按下 :wq 回车