这是本文档旧的修订版!
git init #当前目录作为仓库,并初始化 git init testpro #使用testpro目录作为仓库,并初始化
提交初始化版本
首先我们在testpro下创建几个文件,如main.txt、test.txt、README.md,然后
git add *.txt #添加对后缀为.txt的文件追踪 git add README.md #添加对README.md追踪 git commit -m '初始化项目版本' #将新添加的文件提交到仓库
如之前项目位于:~/gituse/testpro
先在gituse下创建clone目录并进入,
#在当前目录克隆生成同名项目 git clone ~/gituse/testpro/ #会克隆testpro到~/gituse/testpro/clone/testpro cd .. #在当前目录克隆testpro并更改项目名为指定的testproclone git clone ~/gituse/testpro/ testproclone #会克隆testpro到~/gituse/testpro/clone/testproclone
查看当前配置信息
git config --list
设置提交代码的用户信息
git config --global user.name "YourName" git config --global user.email "name@sample.com"
其中--global
代表所有仓库,去掉--global
表示只针对当前仓库。
git status # 查看文件状态 git status -s # 查看文件状态,简洁模式
git add
写入暂存区
git commit
将暂存区内容添加到本地仓库
git commit -m '提交备注内容'
git reset HEAD #回退所有内容到上一个版本