先有项目后有git:
#初始化git git init#添加忽略文件touch .gitignore#往.gitignore添加一些需要忽略的文件内容git add .#查看状态git statusgit commit -m "第一次提交"#添加远程路径git remote add origin https://git.oschina.net/lafengmaker/mygit.git#设置默认的pull的remotegit config branch.master.remote origingit config branch.master.merge refs/heads/master#同步远程文件git pullgit push origin master#或者设置default git config --global push.default simple#以后每次只要执行以下操作就ok了git push
先有git后有项目:
git clone https://git.oschina.net/lafengmaker/mygit.git
命令解释:
git add [-n] [-v] [--force | -f] [--interactive | -i] [--patch | -p] [--edit | -e] [--[no-]all | --[no-]ignore-removal | [--update | -u]] [--intent-to-add | -N] [--refresh] [--ignore-errors] [--ignore-missing] [--] […]
git add
-f 强制添加已经存在 .gitignore 中的文件
git add . 添加当前路径下所有文件,所有目录的子文件下的内容
git add abc/\*.java 添加abc目录下所有的java文件
git 添加别名
减少按键盘的次数,增加键盘使用寿命。
git config --global alias.co checkoutgit config --global alias.ci commitgit config --global alias.st statusgit config --global alias.last 'log -l HEAD'git config --global alias.pl 'pull'git config --global alias.pm 'push origin master'
从此
git pm= git push origin master
记住密码
添加一个用户变量 HOME=%USERPROFILE%
%USERPROFILE%
2. 在“开始》运行”中打开%Home%,新建一个名为“_netrc”的文件。
3. 用记事本打开_netrc文件,输入Git服务器名、用户名、密码,并保存。
machine git.cnblogs.comlogin cnblogs_userpassword cnblogs_pwd
OK.
记住密码部分参考:http://www.cnblogs.com/dudu/archive/2011/07/06/git_save_username_password.html