导入本体目录到git,即在项目的根目录下执行以下命令:
1、git init
//初始化项目,执行完此命令后会生成一个.git文件夹
2、git add .
//将本地项目所有文件添加到git管理
3、git commit -m "提交描述"
//本地提交
4、git remote add origin 刚刚新建的Github地址url //将本地项目与远程git仓库关联
5、git push -u origin master //远程提交;如果出现错误,用这个命令git push -f origin master,强制将本地项目push到远程仓库。
下载checkout:
1、git clone /path/to/repository 或者 git clone username@host:/path/to/repository
身份说明:
1、git config --global user.name "your name" 2、git config --global user.email "your_email@youremail.com"
检查状态:
1、git status
所有命令:
$ git –help
usage: git [–version] [–help] [-C <path>] [-c name=value]
[–exec-path[=<path>]] [–html-path] [–man-path] [–info-path]
[-p | –paginate | –no-pager] [–no-replace-objects] [–bare]
[–git-dir=<path>] [–work-tree=<path>] [–namespace=<name>]
<command> [<args>]
start a working area (see also: git help tutorial)
clone — Clone a repository into a new directory
init — Create an empty Git repository or reinitialize an existing one
work on the current change (see also: git help everyday)
add — Add file contents to the index
mv — Move or rename a file, a directory, or a symlink
reset — Reset current HEAD to the specified state
rm — Remove files from the working tree and from the index
examine the history and state (see also: git help revisions)
bisect — Use binary search to find the commit that introduced a bug
grep — Print lines matching a pattern
log — Show commit logs
show — Show various types of objects
status — Show the working tree status
grow, mark and tweak your common history
branch — List, create, or delete branches
checkout — Switch branches or restore working tree files
commit — Record changes to the repository
diff — Show changes between commits, commit and working tree, etc
merge — Join two or more development histories together
rebase — Reapply commits on top of another base tip
tag — Create, list, delete or verify a tag object signed with GPG
collaborate (see also: git help workflows)
fetch — Download objects and refs from another repository
pull — Fetch from and integrate with another repository or a local branch
push — Update remote refs along with associated objects
‘git help -a’ and ‘git help -g’ list available subcommands and some
concept guides. See ‘git help <command>’ or ‘git help <concept>’
to read about a specific subcommand or concept.