GIT常用命令

1.提交代码,第一步添加修改

git add [--verbose | -v] [--dry-run | -n] [--force | -f] [--interactive | -i] [--patch | -p]
	  [--edit | -e] [--[no-]all | --[no-]ignore-removal | [--update | -u]]
	  [--intent-to-add | -N] [--refresh] [--ignore-errors] [--ignore-missing]
	  [--] [<pathspec>…​]
我一般使用 git add . 即添加全部,注意.之前的空格

2. 提交到本地仓库

git commit [-a | --interactive | --patch] [-s] [-v] [-u<mode>] [--amend]
	   [--dry-run] [(-c | -C | --fixup | --squash) <commit>]
	   [-F <file> | -m <msg>] [--reset-author] [--allow-empty]
	   [--allow-empty-message] [--no-verify] [-e] [--author=<author>]
	   [--date=<date>] [--cleanup=<mode>] [--[no-]status]
	   [-i | -o] [-S[<key-id>]] [--] [<file>…​]
我一般是使用 git commit -m "本次修改的内容"

3. 推送到远程仓库(推送到我自己分支)

git push [--all | --mirror | --tags] [--follow-tags] [--atomic] [-n | --dry-run] [--receive-pack=<git-receive-pack>]
	   [--repo=<repository>] [-f | --force] [--prune] [-v | --verbose]
	   [-u | --set-upstream] [--signed]
	   [--force-with-lease[=<refname>[:<expect>]]]
	   [--no-verify] [<repository> [<refspec>…​]]
我一般是使用 git push origin mybranch

4. 先从远程分支master拉取到当前分支,即把远程分支master的内容合并到当前分支



第一种方式:git fetch origin master 拉取远程分支
git merge origin master 合并到本地分支(默认为当前分支)
第二种方式:git pull origin master:youbranch
一般使用第一种方式比较安全

5.合并本地分支到远程master

我一般是使用 git push origin mybranch:master


posted @ 2017-03-06 11:23  OFreedom  阅读(260)  评论(0编辑  收藏  举报