git init
在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.
mkdir folder
cd folder
git init
git status
查询repo的状态.
git status -s: -s表示short, -s的输出标记会有两列
git status
git clone
获取一个url对应的远程Git repo, 创建一个local copy.
格式是git clone [url].
git clone github/xxxx/xxxx
git add在提交之前,Git有一个暂存区(staging area),可以放入新添加的文件或者加入新的改动. commit时提交的改动是上一次加入到staging area中的改动,而不是我们disk上的改动.
git add .
会递归地添加当前工作目录中的所有文件.
git add [存在的文件]
git commit
提交已经被add进来的改动.
git commit -m “the commit message"
git rm
git rm file: 从staging区移除文件,同时也移除出工作目录.
git checkout
切换分支 git checkout (branchname)
git tag 打标签
git pull 拉取
git push上传
网友评论